зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1634497 - Remove `browser.outerBrowser` checks used for old-RDM. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D83132
This commit is contained in:
Родитель
b0b71dbf13
Коммит
ae6ce2b871
|
@ -144,10 +144,6 @@ class AboutReaderParent extends JSWindowActorParent {
|
|||
return undefined;
|
||||
}
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // handle RDM mode
|
||||
}
|
||||
|
||||
if (message.data && message.data.isArticle !== undefined) {
|
||||
browser.isArticle = message.data.isArticle;
|
||||
}
|
||||
|
|
|
@ -16,10 +16,6 @@ class BrowserTabParent extends JSWindowActorParent {
|
|||
return; // Can happen sometimes if browser is being destroyed
|
||||
}
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // handle RDM mode
|
||||
}
|
||||
|
||||
let gBrowser = browser.ownerGlobal.gBrowser;
|
||||
|
||||
switch (message.name) {
|
||||
|
|
|
@ -55,9 +55,6 @@ class ClickHandlerParent extends JSWindowActorParent {
|
|||
// This is heavily based on contentAreaClick from browser.js (Bug 903016)
|
||||
// The data is set up in a way to look like an Event.
|
||||
let browser = this.manager.browsingContext.top.embedderElement;
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // handle RDM mode
|
||||
}
|
||||
let window = browser.ownerGlobal;
|
||||
|
||||
if (!data.href) {
|
||||
|
@ -124,9 +121,6 @@ class ClickHandlerParent extends JSWindowActorParent {
|
|||
for (let listener of gContentClickListeners) {
|
||||
try {
|
||||
let browser = this.browsingContext.top.embedderElement;
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // Special-case responsive design mode
|
||||
}
|
||||
|
||||
listener.onContentClick(browser, data);
|
||||
} catch (ex) {
|
||||
|
|
|
@ -11,11 +11,6 @@ class ContentMetaParent extends JSWindowActorParent {
|
|||
if (message.name == "Meta:SetPageInfo") {
|
||||
let browser = this.manager.browsingContext.top.embedderElement;
|
||||
if (browser) {
|
||||
if (browser.outerBrowser) {
|
||||
// Responsive design mode check
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
let gBrowser = browser.ownerGlobal.gBrowser;
|
||||
if (gBrowser) {
|
||||
gBrowser.setPageInfo(
|
||||
|
|
|
@ -92,11 +92,6 @@ class EncryptedMediaParent extends JSWindowActorParent {
|
|||
return;
|
||||
}
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
// Responsive design mode check
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
let parsedData;
|
||||
try {
|
||||
parsedData = JSON.parse(aMessage.data);
|
||||
|
|
|
@ -31,11 +31,6 @@ class LinkHandlerParent extends JSWindowActorParent {
|
|||
return;
|
||||
}
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
// Responsive design mode check
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
let win = browser.ownerGlobal;
|
||||
|
||||
let gBrowser = win.gBrowser;
|
||||
|
|
|
@ -22,11 +22,6 @@ class PageStyleParent extends JSWindowActorParent {
|
|||
|
||||
switch (msg.name) {
|
||||
case "PageStyle:Add":
|
||||
if (browser.outerBrowser) {
|
||||
// We are in RDM mode and we probably
|
||||
// want to work with the outer browser.
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
styleMenu.addBrowserStyleSheets(msg.data, permanentKey);
|
||||
break;
|
||||
case "PageStyle:Clear":
|
||||
|
|
|
@ -52,12 +52,7 @@ class WebRTCParent extends JSWindowActorParent {
|
|||
}
|
||||
|
||||
getBrowser() {
|
||||
let browser = this.browsingContext.top.embedderElement;
|
||||
if (browser && browser.outerBrowser) {
|
||||
// Responsive design mode check
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
return browser;
|
||||
return this.browsingContext.top.embedderElement;
|
||||
}
|
||||
|
||||
receiveMessage(aMessage) {
|
||||
|
|
|
@ -337,11 +337,6 @@ async function loadPageInfo(browsingContext, imageElement, browser) {
|
|||
browser = browser || window.opener.gBrowser.selectedBrowser;
|
||||
browsingContext = browsingContext || browser.browsingContext;
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
//We are in RDM mode
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
let actor = browsingContext.currentWindowGlobal.getActor("PageInfo");
|
||||
|
||||
let result = await actor.sendQuery("PageInfo:getData");
|
||||
|
|
|
@ -132,8 +132,7 @@ class TranslationParent extends JSWindowActorParent {
|
|||
}
|
||||
|
||||
get browser() {
|
||||
let browser = this.browsingContext.top.embedderElement;
|
||||
return browser.outerBrowser ? browser.outerBrowser : browser;
|
||||
return this.browsingContext.top.embedderElement;
|
||||
}
|
||||
|
||||
receiveMessage(aMessage) {
|
||||
|
|
|
@ -749,10 +749,6 @@ class FormAutofillParent extends JSWindowActorParent {
|
|||
}
|
||||
|
||||
let browser = this.manager.browsingContext.top.embedderElement;
|
||||
if (browser && browser.outerBrowser) {
|
||||
// Responsive design mode check
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
// Transmit the telemetry immediately in the meantime form submitted, and handle these pending
|
||||
// doorhangers at a later.
|
||||
|
|
|
@ -17,13 +17,7 @@ class ControllersParent extends JSWindowActorParent {
|
|||
}
|
||||
|
||||
get browser() {
|
||||
let browser = this.browsingContext.top.embedderElement;
|
||||
if (browser) {
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // handle RDM
|
||||
}
|
||||
}
|
||||
return browser;
|
||||
return this.browsingContext.top.embedderElement;
|
||||
}
|
||||
|
||||
// Update the set of enabled and disabled commands.
|
||||
|
|
|
@ -266,10 +266,6 @@ class PopupBlockingParent extends JSWindowActorParent {
|
|||
return;
|
||||
}
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // handle RDM mode
|
||||
}
|
||||
|
||||
browser.popupBlocker._updateBlockedPopupEntries(this.browsingContext, data);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -710,11 +710,6 @@ class SelectParent extends JSWindowActorParent {
|
|||
let topBrowsingContext = this.manager.browsingContext.top;
|
||||
let browser = topBrowsingContext.embedderElement;
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
// We are in RDM mode
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
if (!browser.hasAttribute("selectmenulist")) {
|
||||
return;
|
||||
}
|
||||
|
@ -759,11 +754,6 @@ class SelectParent extends JSWindowActorParent {
|
|||
let topBrowsingContext = this.manager.browsingContext.top;
|
||||
let browser = topBrowsingContext.embedderElement;
|
||||
|
||||
if (browser.outerBrowser) {
|
||||
// We are in RDM mode
|
||||
browser = browser.outerBrowser;
|
||||
}
|
||||
|
||||
SelectParentHelper.hide(this._menulist, browser);
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -76,11 +76,7 @@ class PdfjsParent extends JSWindowActorParent {
|
|||
*/
|
||||
|
||||
get browser() {
|
||||
let browser = this.browsingContext.top.embedderElement;
|
||||
if (browser.outerBrowser) {
|
||||
browser = browser.outerBrowser; // handle RDM mode
|
||||
}
|
||||
return browser;
|
||||
return this.browsingContext.top.embedderElement;
|
||||
}
|
||||
|
||||
_updateControlState(aMsg) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче