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:
Micah Tigley 2020-07-10 16:55:35 +00:00
Родитель b0b71dbf13
Коммит ae6ce2b871
15 изменённых файлов: 4 добавлений и 77 удалений

Просмотреть файл

@ -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) {