gecko-dev/dom/chrome-webidl
Ryan Hunt 4683a8b07a Bug 1525720, part 13 - Stop inheriting nsIRemoteTab interface in BrowserParent. r=nika
This commit removes nsIRemoteTab as a parent class from BrowserParent,
so that BrowserHost is the only concrete implementation of nsIRemoteTab.

Some static_cast's are updated to cast to BrowserHost, and other places
have to be updated to pass a BrowserHost instead of a BrowserParent.

WindowGlobalParent had a getter to return it's managing BrowserParent
as a nsIRemoteTab. I couldn't find a use of this in-tree, so I've just
opt-ed to remove it. If there's a use-case, we can add something back
in.

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

--HG--
extra : source : 810b7371987139844429d0206f9da6a7701a1efc
2019-05-08 14:34:47 -05:00
..
BrowsingContext.webidl Bug 1525427 - Part 1: Expose WindowGlobalParent & Element on BrowsingContext, r=farre 2019-04-17 00:51:36 +00:00
ChannelWrapper.webidl Bug 1545420 - Allow extensions to set Proxy-Authorization and connection isolation key through proxy.onRequest, r=dragana,mixedpuppy+mixedpuppy 2019-05-06 07:22:18 +00:00
ChromeUtils.webidl Bug 1548795 - P2. Remove dom.performance.enable_scheduler_timing preference. r=tarek 2019-05-09 23:12:12 +00:00
DominatorTree.webidl Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky 2018-10-23 16:03:51 -04:00
DOMOverlays.webidl Bug 1503657 - Implement Fluent DOMOverlays in C++. r=smaug,Pike 2019-04-24 05:05:11 +00:00
Flex.webidl Backed out 2 changesets (bug 1506687) for causing mochitest mass failures. CLOSED TREE 2018-11-17 05:05:53 +02:00
HeapSnapshot.webidl Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky 2018-10-23 16:03:51 -04:00
InspectorUtils.webidl Bug 1533201 - Make cssPropertySupportsType take an enum. r=heycam,rcaliman 2019-03-18 16:38:48 +00:00
IteratorResult.webidl Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE 2018-09-13 23:04:55 +03:00
JSWindowActor.webidl Bug 1552263 - Add docShell attribute to JSWindowActorChild; r=nika 2019-05-17 19:01:21 +00:00
MatchGlob.webidl Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky 2018-10-23 16:03:51 -04:00
MatchPattern.webidl Bug 1504018 - Skip host permissions for which a warning has been shown before r=aswan 2019-01-11 19:16:59 +00:00
MessageManager.webidl bug 1515463, MessageBroadcaster.getChildAt should be out-of-bounds safe, r=peterv 2019-01-03 16:48:32 +02:00
moz.build Bug 1503657 - Implement Fluent DOMOverlays in C++. r=smaug,Pike 2019-04-24 05:05:11 +00:00
MozDocumentObserver.webidl Bug 1489301 - Part 5: Expose all System-only objects on Window, r=bzbarsky 2018-10-23 16:03:52 -04:00
MozSharedMap.webidl Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE 2018-09-13 23:04:55 +03:00
MozStorageAsyncStatementParams.webidl Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE 2018-09-13 23:04:55 +03:00
MozStorageStatementParams.webidl Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE 2018-09-13 23:04:55 +03:00
MozStorageStatementRow.webidl Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE 2018-09-13 23:04:55 +03:00
PlacesEvent.webidl Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky 2018-10-23 16:03:51 -04:00
PlacesObservers.webidl Bug 1535384 part 14. Remove MOZ_CAN_RUN_SCRIPT_BOUNDARY from PlacesEventCallback. r=dthayer 2019-03-19 07:12:29 +00:00
PrecompiledScript.webidl Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky 2018-10-23 16:03:51 -04:00
PrioEncoder.webidl Bug 1500791 - remove hardcoded restriction on bools that may be prio-encoded r=hsivonen 2018-10-26 15:00:46 +00:00
PromiseDebugging.webidl Bug 1489301 - Part 4: Remove unnecessary [Exposed=System] annotations, r=bzbarsky 2018-10-23 16:03:51 -04:00
SessionStoreUtils.webidl Bug 1535384 part 1. Eliminate some easy cases of MOZ_CAN_RUN_SCRIPT_BOUNDARY on webidl callbacks. r=mccr8 2019-03-19 05:24:39 +00:00
StructuredCloneHolder.webidl Bug 1476032: Neuter StructuredCloneHolder objects after deserializing. r=aswan 2019-01-22 13:01:22 -08:00
TelemetryStopwatch.webidl Backed out 2 changesets (bug 1482091) for bc failures on browser_domFullscreen_fullscreenMode.js 2018-11-03 01:08:36 +02:00
WebExtensionContentScript.webidl Bug 1489301 - Part 5: Expose all System-only objects on Window, r=bzbarsky 2018-10-23 16:03:52 -04:00
WebExtensionPolicy.webidl Bug 1535384 part 1. Eliminate some easy cases of MOZ_CAN_RUN_SCRIPT_BOUNDARY on webidl callbacks. r=mccr8 2019-03-19 05:24:39 +00:00
WindowGlobalActors.webidl Bug 1525720, part 13 - Stop inheriting nsIRemoteTab interface in BrowserParent. r=nika 2019-05-08 14:34:47 -05:00
XULFrameElement.webidl Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE 2018-09-13 23:04:55 +03:00
XULMenuElement.webidl
XULTextElement.webidl Bug 1494529 - kill #text-label binding, r=smaug 2018-10-02 10:15:51 +08:00
XULTreeElement.webidl Bug 1482389, replace TreeBoxObject with XULTreeElement inherited from XULElement, r=peterv,paolo 2018-12-04 11:25:30 -05:00