Bug 1261842 - browser_bug495058.js no longer needs to wait for remoteness flip on initial browser of new window. r?felipe draft
authorMike Conley <mconley@mozilla.com>
Wed, 08 Jun 2016 16:42:04 -0400
changeset 392003 7327d70787053421a556cbd016e40c5bb57ed371
parent 392002 dc2a7edf9b7930259aeeda17db5abfc0099e0a50
child 392004 c34c3a52998155a8efdeb30cdff6f3eb971567a2
push id23919
push usermconley@mozilla.com
push dateFri, 22 Jul 2016 20:54:03 +0000
reviewersfelipe
bugs1261842, 495058
milestone50.0a1
Bug 1261842 - browser_bug495058.js no longer needs to wait for remoteness flip on initial browser of new window. r?felipe MozReview-Commit-ID: Fl1OIsluS56
browser/base/content/test/general/browser_bug495058.js
--- a/browser/base/content/test/general/browser_bug495058.js
+++ b/browser/base/content/test/general/browser_bug495058.js
@@ -23,26 +23,16 @@ add_task(function*() {
     // browser element. We'll handle the e10s case in the next block.
     let contentPainted = BrowserTestUtils.waitForEvent(tab.linkedBrowser,
                                                        "MozAfterPaint");
 
     let delayedStartup =
       TestUtils.topicObserved("browser-delayed-startup-finished",
                               subject => subject == win);
 
-    if (gMultiProcessBrowser &&
-        E10SUtils.canLoadURIInProcess(uri, Ci.nsIXULRuntime.PROCESS_TYPE_CONTENT)) {
-      // Until bug 1261842 is fixed, the initial browser is going to be
-      // non-remote. If we're transitioning to a URL that can be loaded
-      // remotely, we'll need to wait until that remoteness switch is done
-      // before we send any framescripts down to the browser.
-      yield BrowserTestUtils.waitForEvent(tab, "TabRemotenessChange");
-      contentPainted = BrowserTestUtils.contentPainted(tab.linkedBrowser);
-    }
-
     yield Promise.all([delayedStartup, contentPainted]);
 
     Assert.equal(win.gBrowser.currentURI.spec, uri, uri + ": uri loaded in detached tab");
     Assert.equal(win.document.activeElement, win.gBrowser.selectedBrowser, uri + ": browser is focused");
     Assert.equal(win.gURLBar.value, "", uri + ": urlbar is empty");
     Assert.ok(win.gURLBar.placeholder, uri + ": placeholder text is present");
 
     yield BrowserTestUtils.closeWindow(win);