Bug 1244975 - Intermittent e10s browser_ssl_error_reports.js r?past draft
authorMark Goodwin <mgoodwin@mozilla.com>
Thu, 03 Mar 2016 11:43:08 +0000
changeset 336492 e0e3b034cd981dd7904596dabebe972f5bbd342b
parent 335409 9da51cb4974e03cdd8fa45a34086fe1033abfeaf
child 515415 3018e8f468f281b1e7a5980377103f7b002f2927
push id12087
push usermgoodwin@mozilla.com
push dateThu, 03 Mar 2016 12:40:59 +0000
reviewerspast
bugs1244975
milestone47.0a1
Bug 1244975 - Intermittent e10s browser_ssl_error_reports.js r?past MozReview-Commit-ID: H3bYTOmIx36
browser/base/content/test/general/browser_ssl_error_reports.js
--- a/browser/base/content/test/general/browser_ssl_error_reports.js
+++ b/browser/base/content/test/general/browser_ssl_error_reports.js
@@ -61,16 +61,17 @@ function* testSendReportAutomatically(te
 
   // Add a tab and wait until it's loaded.
   let tab = yield BrowserTestUtils.openNewForegroundTab(gBrowser, "about:blank");
   let browser = tab.linkedBrowser;
 
   // Load the page and wait for the error report submission.
   let promiseStatus = createReportResponseStatusPromise(URL_REPORTS + suffix);
   browser.loadURI(testURL);
+  yield promiseErrorPageLoaded(browser);
 
   ok(!isErrorStatus(yield promiseStatus),
      "SSL error report submitted successfully");
 
   // Check that we loaded the right error page.
   yield checkErrorPage(browser, errorURISuffix);
 
   // Cleanup.