Bug 1478635 - Remove _createBrowser's 'remote' parameter. r?gijs draft
authorDão Gottwald <dao@mozilla.com>
Fri, 27 Jul 2018 18:04:24 +0200
changeset 823565 e72d42f2c229db7b3561b2dbfdcbb6001aff5560
parent 823465 87bcafe428a4ad6017e59b915581ae00aa863407
push id117725
push userdgottwald@mozilla.com
push dateFri, 27 Jul 2018 16:04:53 +0000
reviewersgijs
bugs1478635
milestone63.0a1
Bug 1478635 - Remove _createBrowser's 'remote' parameter. r?gijs MozReview-Commit-ID: 2AmpUaJVM8G
browser/base/content/tabbrowser.js
--- a/browser/base/content/tabbrowser.js
+++ b/browser/base/content/tabbrowser.js
@@ -1779,17 +1779,16 @@ window._gBrowser = {
   },
 
   _createBrowser({
     isPreloadBrowser,
     name,
     nextTabParentId,
     openerWindow,
     recordExecution,
-    remote,
     remoteType,
     replayExecution,
     sameProcessAsFrameLoader,
     uriIsAboutBlank,
     userContextId,
   } = {}) {
     let b = document.createElementNS(this._XUL_NS, "browser");
     b.permanentKey = {};
@@ -1797,21 +1796,16 @@ window._gBrowser = {
     for (let attribute in this._defaultBrowserAttributes) {
       b.setAttribute(attribute, this._defaultBrowserAttributes[attribute]);
     }
 
     if (userContextId) {
       b.setAttribute("usercontextid", userContextId);
     }
 
-    // remote parameter used by some addons, use default in this case.
-    if (remote && !remoteType) {
-      remoteType = E10SUtils.DEFAULT_REMOTE_TYPE;
-    }
-
     if (remoteType) {
       b.setAttribute("remoteType", remoteType);
       b.setAttribute("remote", "true");
     }
 
     if (recordExecution) {
       b.setAttribute("recordExecution", recordExecution);
     }