Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix media session action handling | Fernando Jiménez Moreno | 2019-11-20 | 1 | -10/+2 |
| | |||||
* | Move active media session logic to constellation | Fernando Jiménez Moreno | 2019-11-20 | 1 | -2/+2 |
| | |||||
* | Register media instance with session and prepare communication with embedder | Fernando Jiménez Moreno | 2019-11-20 | 1 | -2/+20 |
| | |||||
* | MediaSession API DOM bindings | Fernando Jiménez Moreno | 2019-11-20 | 1 | -0/+9 |
| | |||||
* | Script: removed a few opts::get() | oneturkmen | 2019-06-26 | 1 | -1/+1 |
| | |||||
* | Added missing NavigatorId attributes | Alan Jeffrey | 2019-06-11 | 1 | -0/+15 |
| | |||||
* | Use the newly added inCompartments option everywhere it can be | Bastien Orivel | 2019-05-25 | 1 | -7/+3 |
| | |||||
* | Pass InCompartment by value | Aron Zwaan | 2019-04-25 | 1 | -1/+1 |
| | |||||
* | Add proof parameter to Promise::new_in_current_compartment | Aron Zwaan | 2019-04-24 | 1 | -2/+6 |
| | |||||
* | Rename Promise::new to Promise::new_in_current_compartment | Aron Zwaan | 2019-04-03 | 1 | -1/+2 |
| | |||||
* | Add MediaDevices::GetUserMedia | Manish Goregaokar | 2019-01-29 | 1 | -1/+2 |
| | |||||
* | Add Navigator::MediaDevices | Manish Goregaokar | 2019-01-29 | 1 | -0/+8 |
| | |||||
* | Remove now-unnecessary must_root and allow(unrooted_must_root) annotations | Manish Goregaokar | 2019-01-04 | 1 | -1/+0 |
| | |||||
* | Add spec links | Manish Goregaokar | 2018-12-22 | 1 | -0/+1 |
| | |||||
* | Fill in XR frame/pose/view implementations | Manish Goregaokar | 2018-12-21 | 1 | -1/+1 |
| | |||||
* | Fill in XR.requestSession | Manish Goregaokar | 2018-12-19 | 1 | -1/+8 |
| | |||||
* | Move VR interface to XR | Manish Goregaokar | 2018-12-19 | 1 | -10/+7 |
| | | | | The WebVR spec no longer has a navigator.vr, but there is a navigator.XR in the XR spec. Instead of duplicating work I've combined the two. | ||||
* | Update MPL license to https (part 3) | Jan Andre Ikenmeyer | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -1/+1 |
| | |||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -16/+16 |
| | |||||
* | Format script component | chansuke | 2018-09-19 | 1 | -11/+14 |
| | |||||
* | Remove use of unstable box syntax. | Simon Sapin | 2017-10-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | http://www.robohornet.org gives a score of 101.36 on master, and 102.68 with this PR. The latter is slightly better, but probably within noise level. So it looks like this PR does not affect DOM performance. This is expected since `Box::new` is defined as: ```rust impl<T> Box<T> { #[inline(always)] pub fn new(x: T) -> Box<T> { box x } } ``` With inlining, it should compile to the same as box syntax. | ||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -9/+9 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename MutNullableJS<T> to MutNullableDom<T> | Anthony Ramine | 2017-09-26 | 1 | -8/+8 |
| | |||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | WebVR 1.1 spec compatibility | Imanol Fernandez | 2017-07-05 | 1 | -6/+15 |
| | |||||
* | Implement Gamepad API | Imanol Fernandez | 2017-04-12 | 1 | -8/+14 |
| | |||||
* | Make #[dom_struct] a proc_macro attribute | Anthony Ramine | 2017-02-24 | 1 | -0/+1 |
| | |||||
* | Permission API | Attila Dusnoki | 2017-02-13 | 1 | -1/+9 |
| | |||||
* | WebVR API Implementation, r=larsbergstrom | Imanol Fernandez | 2017-01-09 | 1 | -0/+16 |
| | |||||
* | Remove HeapGCValue | Anthony Ramine | 2016-12-12 | 1 | -5/+5 |
| | | | | | | It could be used to have mutable JSVal fields without GC barriers. With the removal of that trait, MutHeap and MutNullableHeap can respectively be replaced by MutJS and MutNullableJS. | ||||
* | Rename `Reflectable` to `DomObject`. | Corey Farwell | 2016-12-08 | 1 | -1/+1 |
| | | | | Fixes https://github.com/servo/servo/issues/8473. | ||||
* | Rename Reflectable::global_scope to global | Anthony Ramine | 2016-10-06 | 1 | -4/+4 |
| | |||||
* | Introduce Reflectable::global_scope | Anthony Ramine | 2016-10-06 | 1 | -4/+4 |
| | |||||
* | Make reflect_dom_object take a &GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -6/+7 |
| | |||||
* | Replace instances of old ServiceWorker specification URL with new one | Vignesh Sarma K (വിഘ്നേഷ് ശ൪മ കെ) | 2016-09-25 | 1 | -1/+1 |
| | | | | | | The old specification URL is https://slightlyoff.github.io/ServiceWorker/spec/service_worker/ has been replaced by the new one at https://w3c.github.io/ServiceWorker/. | ||||
* | Most of the code refactoring needed to be done is done with this commit. | Arthur Marble | 2016-09-18 | 1 | -3/+3 |
| | |||||
* | Implemented Navigator.cookieEnabled | Ashwin R | 2016-09-01 | 1 | -0/+6 |
| | |||||
* | implement related sw interface and register method | Rahul Sharma | 2016-06-02 | 1 | -0/+8 |
| | |||||
* | Move DOMString back to script | Anthony Ramine | 2016-05-24 | 1 | -1/+1 |
| | | | | This entirely removes the 'non-geckolib' feature of the util crate. | ||||
* | Implemented stub for NavigatorPlugins | Connor Brewster | 2016-04-11 | 1 | -0/+21 |
| | |||||
* | implements NavigatorLanguage | Rahul Sharma | 2016-03-17 | 1 | -0/+5 |
| | |||||
* | WebBluetooth API classes | Attila Dusnoki | 2016-03-16 | 1 | -3/+11 |
| | |||||
* | more refactoring | rohan.prinja | 2015-10-30 | 1 | -1/+1 |
| | |||||
* | Make the traits for the IDL interfaces take &self | Anthony Ramine | 2015-08-27 | 1 | -8/+8 |
| | |||||
* | make dom_struct derive HeapSizeOf, | João Oliveira | 2015-08-27 | 1 | -2/+0 |
| | | | | closes #7357 | ||||
* | Measure heap memory usage for more types. Fixes #6951 | Bogdan Cuza | 2015-08-13 | 1 | -0/+1 |
| | |||||
* | Add spec links | Bogdan Cuza | 2015-07-28 | 1 | -0/+7 |
| | |||||
* | Upgrade to SM 39 | Michael Wu | 2015-06-19 | 1 | -3/+3 |
| | |||||
* | Implement Navigator.appVersion(#5409) | Deokjin Kim | 2015-04-01 | 1 | -0/+4 |
| |