gecko-dev/dom/chrome-webidl
Boris Zbarsky 3a2aa6f9b1 Bug 1214364 part 1. Only output conversions to/from JSON for dictionaries that need it. r=peterv
This saves about 200KB of codesize on Linux64 without LTO.  No effect with LTO,
but is needed for the following patches to work.

Very few dictionaries need these conversions, so explicit opt-in is fine.

Differential Revision: https://phabricator.services.mozilla.com/D48005

--HG--
extra : moz-landing-system : lando
2019-10-23 15:58:29 +00:00
..
BrowsingContext.webidl Bug 1587062 - Move SandboxFlags from DocShell to BrowsingContext; r=smaug 2019-10-28 11:48:30 +00:00
ChannelWrapper.webidl Bug 1588899 - P1. Move classification flags related method to nsIClassifiedChannel. r=Ehsan,baku 2019-10-19 04:30:24 +00:00
ChromeUtils.webidl Bug 1214364 part 1. Only output conversions to/from JSON for dictionaries that need it. r=peterv 2019-10-23 15:58:29 +00:00
DOMLocalization.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
DebuggerNotification.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
DebuggerNotificationObserver.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
DebuggerUtils.webidl Bug 1214364 part 1. Only output conversions to/from JSON for dictionaries that need it. r=peterv 2019-10-23 15:58:29 +00:00
DocumentL10n.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
DominatorTree.webidl
Flex.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
HeapSnapshot.webidl
InspectorUtils.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
IteratorResult.webidl
JSWindowActor.webidl Bug 1581925 - Part 1: Capture parent process JSWindowActor events at InProcessBrowserChildMessageManager, r=kmag 2019-10-07 19:35:06 +00:00
L10nOverlays.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
Localization.webidl Bug 1214364 part 1. Only output conversions to/from JSON for dictionaries that need it. r=peterv 2019-10-23 15:58:29 +00:00
MatchGlob.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
MatchPattern.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
MessageManager.webidl Bug 1580168 Part 1 - Add processID and isParent accessors to ProcessMessageManager, r=nika. 2019-10-09 20:49:28 +00:00
MozDocumentObserver.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
MozSharedMap.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
MozStorageAsyncStatementParams.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
MozStorageStatementParams.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
MozStorageStatementRow.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
PlacesEvent.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
PlacesObservers.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
PrecompiledScript.webidl
PrioEncoder.webidl
PromiseDebugging.webidl Bug 1423562 part 3. Remove [PrimaryGlobal] and require explicit [Exposed] annotations on everything. r=edgar 2019-09-27 15:26:14 +00:00
SessionStoreUtils.webidl Bug 1549975 - Implement SessionStorageListener for contentSessionStore in C++ r=peterv,mikedeboer 2019-08-27 14:47:27 +00:00
StructuredCloneHolder.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
TelemetryStopwatch.webidl Bug 1562680. Implement the new syntax for Web IDL dictionary defaulting. r=peterv 2019-07-03 07:52:35 +00:00
WebExtensionContentScript.webidl Bug 1578173 part 2. Convert chrome-webidl bits to constructor operations. r=edgar 2019-09-11 20:55:26 +00:00
WebExtensionPolicy.webidl Bug 1580816 Part 1: Add isPrivileged to WebExtensionPolicy r=zombie 2019-10-01 23:58:26 +00:00
WindowGlobalActors.webidl Bug 1576714 - Part 3: Initiate subframe process switches from the parent, r=kmag 2019-10-15 16:19:16 +00:00
XULFrameElement.webidl Bug 1587819. Convert [HTMLConstructor] to being an extended attribute on constructor operations. r=edgar 2019-10-17 15:38:39 +00:00
XULMenuElement.webidl Bug 1587819. Convert [HTMLConstructor] to being an extended attribute on constructor operations. r=edgar 2019-10-17 15:38:39 +00:00
XULTextElement.webidl Bug 1587819. Convert [HTMLConstructor] to being an extended attribute on constructor operations. r=edgar 2019-10-17 15:38:39 +00:00
XULTreeElement.webidl Bug 1587819. Convert [HTMLConstructor] to being an extended attribute on constructor operations. r=edgar 2019-10-17 15:38:39 +00:00
moz.build Bug 1538056 Part 1 - Notify devtools about HTML file contents, r=hsivonen. 2019-08-04 21:33:07 +00:00