Bug 1335801 - Wait on the correct URL to load. r=krizsa draft
authorBlake Kaplan <mrbkap@gmail.com>
Tue, 14 Feb 2017 16:39:26 -0800
changeset 484209 97718386e46d7d07b3b3cec4ecd6d60acd1a4a8d
parent 484208 d980bb00162ded7165e7a1dd78bed98cc38ed209
child 545741 79648c839261b02598bb699337bf046871cff888
push id45424
push userbmo:mrbkap@mozilla.com
push dateWed, 15 Feb 2017 00:40:27 +0000
reviewerskrizsa
bugs1335801
milestone54.0a1
Bug 1335801 - Wait on the correct URL to load. r=krizsa MozReview-Commit-ID: FY64BSyQMc2
browser/base/content/test/referrer/head.js
--- a/browser/base/content/test/referrer/head.js
+++ b/browser/base/content/test/referrer/head.js
@@ -204,16 +204,17 @@ function referrerTestCaseLoaded(aTestNum
                              REFERRER_POLICYSERVER_URL_ATTRIBUTE;
   let url = test.fromScheme + server +
             "?scheme=" + escape(test.toScheme) +
             "&policy=" + escape(test.policy || "") +
             "&rel=" + escape(test.rel || "");
   let browser = gTestWindow.gBrowser;
   return BrowserTestUtils.openNewForegroundTab(browser, () => {
     browser.selectedTab = browser.addTab(url, aParams);
+    return url;
   });
 }
 
 /**
  * Checks the result of the referrer test, and moves on to the next test.
  * @param aTestNumber The test number - 0, 1, 2, ...
  * @param aNewWindow The new window where the referrer target opened, or null.
  * @param aNewTab The new tab where the referrer target opened, or null.