summaryrefslogtreecommitdiffstats
path: root/dom/webidl
Commit message (Collapse)AuthorAgeLines
* Bug 1426503 - Remove DestInsertionPoints stuffMatt A. Tobin2020-04-17-2/+0
| | | | Tag #1375
* Bug 1412775 - Implement Event.composedPathMatt A. Tobin2020-04-17-0/+2
| | | | Tag #1375
* Bug 1422931 - Fix crash with slot element and make webcomponents preference ↵Matt A. Tobin2020-04-17-1/+1
| | | | | | per-doc Tag #1375
* Bug 1418002 - Remove HTMLContentElementMatt A. Tobin2020-04-17-21/+0
| | | | Tag #1375
* Bug 1416999 - Remove document.registerElementMatt A. Tobin2020-04-17-12/+0
| | | | Tag #1375
* Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / ↵Matt A. Tobin2020-04-17-3/+3
| | | | | | TextNode.assignedSlot on closed shadow root Tag #1375
* Bug 1404842 - Implement Element.attachShadow and Element.slotMatt A. Tobin2020-04-17-6/+29
| | | | Tag #1375
* Bug 1408341 - Implement assignedSlot on Element and TextMatt A. Tobin2020-04-17-0/+7
| | | | Tag #1375
* Bug 1402941 - Add HTMLSlotElementMatt A. Tobin2020-04-17-0/+23
| | | | Tag #1375
* Bug 1396584 - Remove support for multiple ShadowRootsMatt A. Tobin2020-04-17-21/+0
| | | | Tag #1375
* Bug 1330843 - Allow JS to create NAC pseudo-elementsMatt A. Tobin2020-04-17-0/+3
| | | | Tag #1375
* Bug 1346623 - Allow anonymous content created with ↵Matt A. Tobin2020-04-16-0/+8
| | | | | | | | | nsIDocument::InsertAnonymousContent can change from non-native to native AC * Prevent canvas custom content from becoming NAC when reframing the root element * Add an API to get computed style values through an AnonymousContent object Tag #1375
* Issue #316 - Pre-process Performance.webidlwolfbeast2020-02-20-1/+1
|
* Issue #316 - Make the memory GC performance object conditional (WIP)wolfbeast2020-02-20-0/+2
| | | | | This was only added for GCubench and likely interfering with building without devtools-server.
* Issue #1395 - Remove FlyWeb ServiceMatt A. Tobin2020-02-06-101/+0
|
* Issue #1390 - Get rid of the Presentation APIMatt A. Tobin2020-02-06-380/+0
|
* Issue #26 Part 2a: make more EME code conditional.wolfbeast2020-02-03-9/+13
| | | | | | - Exclude missed MediaKey functions and CDMProxy code. - Exclude EME APIs frm being built (webidl change) - Fix tests in --disable-eme state
* Bug 1396620 - Part 1: Remove created callback for custom elementsGaming4JC2020-01-26-2/+0
| | | | Tag UXP Issue #1344
* Bug 1121994 - Implement adopted callback for custom elements.Gaming4JC2020-01-26-0/+3
| | | | Tag UXP Issue #1344
* Bug 1334044: Replace detached callback (v0) with disconnected callback (v1).Gaming4JC2020-01-26-2/+2
| | | | Tag UXP Issue #1344
* Bug 1334043 - Part 1: Replace attached callback (v0) with connected callback ↵Gaming4JC2020-01-26-2/+2
| | | | | | (v1). Tag UXP Issue #1344
* Bug 1334051 - Part 1: Include namespace in attributeChangedCallback.Gaming4JC2020-01-26-1/+4
| | | | | | | Per spec [1], we should include namesapce in attributeChangedCallback argurment list. [1] https://html.spec.whatwg.org/multipage/custom-elements.html#concept-upgrade-an-element, step 3 Tag UXP Issue #1344
* Bug 1315885 - Part 1: Add ShadowRoot CEReactions annotation.Gaming4JC2020-01-26-1/+1
| | | | Tag UXP Issue #1344
* Bug 1340027 - Part 5: Add XSLTProcessor CEReactions annotation.Gaming4JC2020-01-26-2/+2
| | | | Tag UXP Issue #1344
* Bug 1340027 - Part 4: Add DOM parsing CEReactions annotation.Gaming4JC2020-01-26-4/+4
| | | | Tag UXP Issue #1344
* Bug 1340027 - Part 3: Add CSSStyleDeclaration CEReactions annotation.Gaming4JC2020-01-26-3/+3
| | | | Tag UXP Issue #1344
* Bug 1340027 - Part 2: Add HTML CEReactions annotation.Gaming4JC2020-01-26-359/+398
| | | | Tag UXP Issue #1344
* Bug 1340027 - Part 1: Add DOM CEReactions annotation.Gaming4JC2020-01-26-42/+42
| | | | Tag UXP Issue #1344
* Bug 1309147 - Part 4: Add CEReactions for CustomElementRegistry.Gaming4JC2020-01-26-1/+1
| | | | Tag UXP Issue #1344
* Bug 1274159 - Part 3-1: Add HTMLConstructor to HTMLElement and its subclass;Gaming4JC2020-01-26-6/+68
| | | | Tag UXP Issue #1344
* Bug 1271549 - Remove details and summary preference.Gaming4JC2020-01-26-2/+0
| | | | Tag UXP Issue #1344
* Issue #1366 - Completely remove showModalDialogGaming4JC2020-01-21-14/+0
|
* Bug 1322938 - Put <dialog> element behind preference.Gaming4JC2020-01-07-0/+1
| | | | Tag #1343
* Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is ↵Gaming4JC2020-01-07-1/+1
| | | | | | called. Tag #1343
* Bug 1322938 - Basic implementation of HTMLDialogElement.Gaming4JC2020-01-07-0/+23
| | | | Tag #1343
* Issue #1345 - Implement non-standard legacy CSSStyleSheet rulesJustOff2020-01-07-0/+8
|
* Issue #1332 - Backport promise-based media playbackathenian2002019-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 gunkwolfbeast2019-12-19-16/+3
| | | | Based on work by Boris Zbarsky
* Issue #1322 - Part 1: Remove the DOM Promise guts.wolfbeast2019-12-19-92/+4
| | | | This removes all the parts guarded by SPIDERMONKEY_PROMISE
* Issue #1304 - Make the second arg of insertRule optionalMatt A. Tobin2019-11-28-1/+1
|
* Merge branch 'master' into js-moduleswolfbeast2019-11-10-585/+187
|\ | | | | | | | | # Conflicts: # modules/libpref/init/all.js
| * Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove ↵Matt A. Tobin2019-04-23-1/+1
| | | | | | | | MOZ_FENNEC
| * Construct URLSearchParams from record<>JustOff2019-03-13-1/+1
| |
| * Construct URLSearchParams from sequence or from stringJustOff2019-03-13-2/+1
| |
| * Rename "MozMap" to "record" in our IDL parser and IDL filesJustOff2019-03-13-3/+3
| |
| * Remove WebExtension support from the platform.wolfbeast2019-02-13-109/+0
| | | | | | | | | | | | - Conditional code - WE APIs - WE toolkit theming
| * Properly camelCase dom.intersectionObserver.enabled pref.wolfbeast2019-01-19-2/+2
| |
| * Add isIntersecting property to IntersectionObserverEntry.wolfbeast2019-01-17-0/+2
| | | | | | | | | | | | Per updated spec. This resolves the issue raised in #249.
| * Align Element.ScrollIntoView() with the spec.wolfbeast2019-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.wolfbeast2019-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.