Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1655: Update MediaQueryList to the current draft spec. | Moonchild | 2020-09-23 | -6/+29 |
| | | | | | | | This make MediaQueryList inherit from EventTarget and adds MediaQueryListEvent as an interface as well as the onchange() method. This should not affect compatibility with other code; the event object is a MediaQueryListEvent instance, which is recognized as a MediaListQuery instance. | |||
* | Issue #1643 - Part 2: Implement ResizeObserver API | Moonchild | 2020-09-21 | -0/+40 |
| | | | | Implements ResizeObserver, ResizeObserverEntry and ResizeObservation | |||
* | Remove unsupported CE keyword from HTMLLinkElement.webidl | Moonchild | 2020-08-30 | -1/+1 |
| | ||||
* | Issue #1629 - Uplift implementation of <link disabled> behavior for stylesheets. | Moonchild | 2020-08-30 | -1/+1 |
| | ||||
* | Pref and disable getRootNode() | Moonchild | 2020-08-07 | -1/+1 |
| | | | | | | | This is apparently used for fallback selection and if available it is "assumed" Shadow DOM is also available, while this is a utility function. Webcompat is a nightmare sometimes. | |||
* | Issue #1391 - Remove the DOM battery API | Moonchild | 2020-07-28 | -32/+0 |
| | ||||
* | Issue #1587 Part 12 (followup 2): Allow clearing of signal by setting to null. | Moonchild | 2020-07-28 | -1/+1 |
| | ||||
* | Issue #1587 Part 11 (followup 1): Implement multithreaded signals for workers. | Moonchild | 2020-07-28 | -0/+4 |
| | ||||
* | Issue #1587 - Part 8: Remove controller follow/unfollow | Moonchild | 2020-06-13 | -2/+0 |
| | | | | Since it didn't end up being in the final spec after all. | |||
* | Issue #1587 - Part 7: Rename FetchController to AbortController | Moonchild | 2020-06-13 | -11/+11 |
| | | | | | Also renames FetchSignal to AbortSignal. Includes renaming the various controlling prefs to enable. | |||
* | Issue #1587 - Part 4: Implement FetchObserver | Moonchild | 2020-06-13 | -0/+31 |
| | ||||
* | Issue #1587 - Part 1: Implement FetchController/FetchSignal interface | Moonchild | 2020-06-13 | -0/+33 |
| | ||||
* | Issue #1585 - Replace node.rootNode with node.getRootNode() | Moonchild | 2020-06-13 | -2/+7 |
| | | | | | | | This removes the (default disabled) node.rootNode readonly attribute and replaces it with a node.getRootNode() function per WhatWG spec discussion. Based on work by John Dai <jdai@mozilla.com> | |||
* | Issue #1538 - remove speech recognition engine | Moonchild | 2020-05-20 | -210/+0 |
| | | | | | | | | | | | | | | | This removes speech recognition, pocketsphinx, training models and the speech automated test interface. This also re-establishes proper use of MOZ_WEBSPEECH to work for the speech API (synthesis part only) that was a broken mess before, with some synth parts being always built, some parts being built only with it enabled and recognition parts being dependent on it. I'm pretty sure it'd be totally busted if you'd ever have tried building without MOZ_WEBPEECH before. Tested that synthesis still works as-intended. This resolves #1538 | |||
* | Issue #1449 - Implement URLSearchParams's sort() | Matt A. Tobin | 2020-05-06 | -0/+4 |
| | ||||
* | Issue #316 - Pre-process Performance.webidl | wolfbeast | 2020-04-14 | -1/+1 |
| | ||||
* | Issue #316 - Make the memory GC performance object conditional (WIP) | wolfbeast | 2020-04-14 | -0/+2 |
| | | | | | This was only added for GCubench and likely interfering with building without devtools-server. | |||
* | Issue #1395 - Remove FlyWeb Service | Matt A. Tobin | 2020-04-14 | -101/+0 |
| | ||||
* | Issue #1390 - Get rid of the Presentation API | Matt A. Tobin | 2020-04-14 | -380/+0 |
| | ||||
* | Issue #26 Part 2a: make more EME code conditional. | wolfbeast | 2020-04-14 | -9/+13 |
| | | | | | | - Exclude missed MediaKey functions and CDMProxy code. - Exclude EME APIs frm being built (webidl change) - Fix tests in --disable-eme state | |||
* | Issue #1366 - Completely remove showModalDialog | Gaming4JC | 2020-01-21 | -14/+0 |
| | ||||
* | Bug 1322938 - Put <dialog> element behind preference. | Gaming4JC | 2020-01-07 | -0/+1 |
| | | | | Tag #1343 | |||
* | Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is ↵ | Gaming4JC | 2020-01-07 | -1/+1 |
| | | | | | | called. Tag #1343 | |||
* | Bug 1322938 - Basic implementation of HTMLDialogElement. | Gaming4JC | 2020-01-07 | -0/+23 |
| | | | | Tag #1343 | |||
* | Issue #1345 - Implement non-standard legacy CSSStyleSheet rules | JustOff | 2020-01-07 | -0/+8 |
| | ||||
* | Issue #1332 - Backport promise-based media playback | athenian200 | 2019-12-23 | -1/+1 |
| | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1244768 I happened to find an older version of the promise-based media playback patch in Bugzilla, the one that was originally submitted for review. It had the DocShell changes I already knew how to deal with, and had fewer of the audio wrapper and nsISupports changes that were confusing me in the later patch. I was able to do a better job getting this back into a UXP-appropriate configuration than I could have with the final version. I'm honestly still a little unsure about some of the minor refactoring done in the patch itself, insisting on already_AddRefed promises and such, but I don't really know how to avoid those completely. Still, I think it's better than it was. | |||
* | Issue #1322 - Part 3: Remove DOM promise interface gunk | wolfbeast | 2019-12-19 | -16/+3 |
| | | | | Based on work by Boris Zbarsky | |||
* | Issue #1322 - Part 1: Remove the DOM Promise guts. | wolfbeast | 2019-12-19 | -92/+4 |
| | | | | This removes all the parts guarded by SPIDERMONKEY_PROMISE | |||
* | Issue #1304 - Make the second arg of insertRule optional | Matt A. Tobin | 2019-11-28 | -1/+1 |
| | ||||
* | Merge branch 'master' into js-modules | wolfbeast | 2019-11-10 | -585/+187 |
|\ | | | | | | | | | # Conflicts: # modules/libpref/init/all.js | |||
| * | Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove ↵ | Matt A. Tobin | 2019-04-23 | -1/+1 |
| | | | | | | | | MOZ_FENNEC | |||
| * | Construct URLSearchParams from record<> | JustOff | 2019-03-13 | -1/+1 |
| | | ||||
| * | Construct URLSearchParams from sequence or from string | JustOff | 2019-03-13 | -2/+1 |
| | | ||||
| * | Rename "MozMap" to "record" in our IDL parser and IDL files | JustOff | 2019-03-13 | -3/+3 |
| | | ||||
| * | Remove WebExtension support from the platform. | wolfbeast | 2019-02-13 | -109/+0 |
| | | | | | | | | | | | | - Conditional code - WE APIs - WE toolkit theming | |||
| * | Properly camelCase dom.intersectionObserver.enabled pref. | wolfbeast | 2019-01-19 | -2/+2 |
| | | ||||
| * | Add isIntersecting property to IntersectionObserverEntry. | wolfbeast | 2019-01-17 | -0/+2 |
| | | | | | | | | | | | | Per updated spec. This resolves the issue raised in #249. | |||
| * | Align Element.ScrollIntoView() with the spec. | wolfbeast | 2019-01-08 | -3/+3 |
| | | | | | | | | | | | | | | This also removes the (unused) shadow alias from nsIDOMHTMLElement which used the different calling convention. This resolves #927 | |||
| * | Remove proprietary constructor on AudioContext. | wolfbeast | 2019-01-04 | -1/+0 |
| | | | | | | | | | | | | | | | | | | This is a B2G leftover, was proprietary, and is causing issues because `AudioContext` can now have a parameter that is a property bag, per spec (we do not do anything with the property bag now; the audio back-end will use automatic values for everything). This resolves #924. | |||
| * | Remove VR hardware support. | wolfbeast | 2018-11-26 | -295/+0 |
| | | | | | | | | This resolves #881 | |||
| * | Make all arguments to init*Event() optional except the first | wolfbeast | 2018-10-04 | -169/+175 |
| | | | | | | | | This resolves #810. | |||
* | | Merge branch 'master' into js-modules | wolfbeast | 2018-08-05 | -2/+15 |
|\| | ||||
| * | Bug 1335296 - Expand about:support WebGL information | janekptacijarabaci | 2018-08-01 | -0/+9 |
| | | ||||
| * | Merge pull request #652 from janekptacijarabaci/dom_document_domain_null_1 | Moonchild | 2018-07-20 | -1/+1 |
| |\ | | | | | | | Make document.domain non-nullable | |||
| | * | Bug 819475 - Make document.domain non-nullable | janekptacijarabaci | 2018-07-20 | -1/+1 |
| | | | ||||
| * | | Bug 1351193 - Added new DataTransfer constructor | janekptacijarabaci | 2018-07-20 | -1/+1 |
| |/ | ||||
| * | Merge pull request #642 from janekptacijarabaci/dom_element_toggleAttribute_1 | Moonchild | 2018-07-17 | -0/+2 |
| |\ | | | | | | | Add support for Element.toggleAttribute() | |||
| | * | DOM - Element - add support for Element.toggleAttribute() | janekptacijarabaci | 2018-07-10 | -0/+2 |
| | | | ||||
| * | | Add event.srcElement (the alias for event.target) | janekptacijarabaci | 2018-07-11 | -0/+2 |
| |/ | | | | | | | Issue #622 | |||
| * | Make the page visibility API pref-controlled. | wolfbeast | 2018-07-07 | -0/+3 |
| | | | | | | | | This resolves #607. |