Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Kick off WebGL 2.0 implementation | Imanol Fernandez | 2017-10-27 | 1 | -0/+1 |
| | |||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | | | | | | | 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 DOMRefCell<T> to DomRefCell<T> | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | | | | | | | | I don't want to do such a gratuitous rename, but with all the other types now having "Dom" as part of their name, and especially with "DomOnceCell", I feel like the other cell type that we already have should also follow the convention. That argument loses weight though when we realise there is still DOMString and other things. | ||||
* | Rename LayoutJS<T> to LayoutDom<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | |||||
* | Rename MutNullableJS<T> to MutNullableDom<T> | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Rename MutJS<T> to MutDom<T> | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Rename JS<T> to Dom<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | |||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -5/+5 |
| | |||||
* | User Timing API | Fernando Jiménez Moreno | 2017-09-06 | 1 | -0/+2 |
| | |||||
* | Add paint metrics to Performance Timeline API | Fernando Jiménez Moreno | 2017-08-23 | 1 | -0/+1 |
| | |||||
* | Add CompositionEvent bindings | Pyfisch | 2017-08-22 | 1 | -0/+1 |
| | |||||
* | Performance Timeline API | Fernando Jiménez Moreno | 2017-08-17 | 1 | -0/+3 |
| | |||||
* | Implemented paint worklet properties. | Alan Jeffrey | 2017-07-11 | 1 | -0/+2 |
| | |||||
* | Auto merge of #17578 - pyfisch:input-event, r=jdm | bors-servo | 2017-07-06 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the InputEvent Add WebIDL, from UI Events working draft. Implement script type for event. Note that actually firing InputEvents is not part of this commit. <!-- Please describe your changes on the following line: --> As part of my effort to improve [keyboard handling](https://groups.google.com/forum/#!topic/mozilla.dev.servo/e6R7eBDjo4M) it is necessary to introduce the InputEvent. While I have a working prototype using the input event this still needs a lot of work before it can be merged into servo. cc @jdm <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17578) <!-- Reviewable:end --> | ||||
| * | Implement the InputEvent | Pyfisch | 2017-07-06 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Add WebIDL, from UI Events working draft. Implement script type for event. Note that actually firing InputEvents is not part of this commit. | ||||
* | | Implemented paint worklets invoking worklet scripts. | Alan Jeffrey | 2017-06-29 | 1 | -0/+2 |
|/ | |||||
* | Implemented the plumbing for paint worklets. | Alan Jeffrey | 2017-06-07 | 1 | -0/+1 |
| | |||||
* | Add custom element registry | Connor Brewster | 2017-06-05 | 1 | -0/+1 |
| | |||||
* | Implement WebGL extensions. | Imanol Fernandez | 2017-05-18 | 1 | -0/+2 |
| | |||||
* | Implemented Houdini worklets. | Alan Jeffrey | 2017-05-17 | 1 | -0/+4 |
| | |||||
* | Renamed BrowsingContext to WindowProxy in script. | Alan Jeffrey | 2017-05-12 | 1 | -1/+1 |
| | |||||
* | Remove DOMRectList and use sequences instead. | Jack Moffitt | 2017-04-19 | 1 | -1/+0 |
| | | | | | DOMRectList was removed last back in 2015. See https://www.w3.org/Bugs/Public/show_bug.cgi?id=26200 for details. | ||||
* | Implement Gamepad API | Imanol Fernandez | 2017-04-12 | 1 | -0/+5 |
| | |||||
* | Implement basic interface for MutationObserver and MutationRecord. | Sumit | 2017-04-05 | 1 | -0/+2 |
| | |||||
* | Allow browsing contexts to resolve to cross-origin windows. | Alan Jeffrey | 2017-02-16 | 1 | -0/+2 |
| | |||||
* | Bluetooth Permission API integration | Zakor Gyula | 2017-02-13 | 1 | -0/+1 |
| | |||||
* | Permission API | Attila Dusnoki | 2017-02-13 | 1 | -0/+2 |
| | |||||
* | Inline dom::eventdispatcher into dom::event | Anthony Ramine | 2017-01-22 | 1 | -1/+0 |
| | |||||
* | Auto merge of #14789 - Manishearth:supports, r=SimonSapin | bors-servo | 2017-01-09 | 1 | -0/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Support @supports fixes #14786 cc @heycam @upsuper r? @SimonSapin <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14789) <!-- Reviewable:end --> | ||||
| * | CSSOM bits for @supports: CSSConditionRule and CSSSupportsRule, with ↵ | Manish Goregaokar | 2017-01-07 | 1 | -0/+2 |
| | | | | | | | | conditionText attribute | ||||
* | | WebVR API Implementation, r=larsbergstrom | Imanol Fernandez | 2017-01-09 | 1 | -0/+9 |
|/ | |||||
* | Move attributes for the bindings module to its mod.rs. | Ms2ger | 2016-12-22 | 1 | -3/+1 |
| | |||||
* | Implement MediaQueryListEvent interface | bd339 | 2016-12-20 | 1 | -0/+1 |
| | |||||
* | script: Add CSSImportRule WebIDL interface. | Emilio Cobos Álvarez | 2016-12-16 | 1 | -0/+1 |
| | |||||
* | Replace AdvertisingData with AdvertisingEvent | Attila Dusnoki | 2016-12-14 | 1 | -1/+1 |
| | |||||
* | Remove HeapGCValue | Anthony Ramine | 2016-12-12 | 1 | -2/+2 |
| | | | | | | 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 | -2/+2 |
| | | | | Fixes https://github.com/servo/servo/issues/8473. | ||||
* | Implement MediaList interface | Nazım Can Altınova | 2016-12-02 | 1 | -0/+1 |
| | |||||
* | Transitively deparent on removal | Manish Goregaokar | 2016-11-23 | 1 | -1/+1 |
| | | | | Chrome and Firefox do this already, probably a spec oversight | ||||
* | Add support for keyframe-backed CSSRules, CSSKeyframesRule.cssRules and ↵ | Manish Goregaokar | 2016-11-23 | 1 | -0/+1 |
| | | | | CSSKeyframeRule | ||||
* | Support basic immutable CSSOM | Manish Goregaokar | 2016-11-15 | 1 | -0/+10 |
| | |||||
* | WebBluetooth Test API | zakorgyula | 2016-11-04 | 1 | -0/+1 |
| | |||||
* | Implement matchMedia and MediaQueryList | Jack Moffitt | 2016-11-02 | 1 | -0/+1 |
| | | | | Fixes #13376. | ||||
* | Implement TransitionEvent | Keith Yeung | 2016-10-11 | 1 | -0/+1 |
| | |||||
* | Unify ServoHTMLParser and ServoXMLParser in ServoParser | Anthony Ramine | 2016-10-11 | 1 | -2/+0 |
| | |||||
* | Introduce ServoParser | Anthony Ramine | 2016-10-11 | 1 | -0/+1 |
| | | | | This is a common inline parent to ServoHTMLParser and ServoXMLParser. | ||||
* | Auto merge of #13589 - splav:SVGElement#12974, r=pcwalton,Ms2ger | bors-servo | 2016-10-07 | 1 | -0/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support SVG element <!-- Please describe your changes on the following line: --> minimal SVG element implementation --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #12974 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13589) <!-- Reviewable:end --> | ||||
| * | add SVGElement, SVGGraphicsElement interfaces and SVGSVGElement element | Alexandrov Sergey | 2016-10-06 | 1 | -0/+3 |
| | | |||||
* | | Implement [Inline] interfaces | Anthony Ramine | 2016-10-06 | 1 | -0/+1 |
|/ | | | | | Inline interfaces just appear as a Rust type and in the TypeId hierarchy. They are completely invisible on the JS side. | ||||
* | implement HTMLOptionsCollection and add related items to HTMLSelectElement | Alexandrov Sergey | 2016-09-26 | 1 | -0/+1 |
| |