fune/docshell/test/browser/browser_bug1673702.js

24 lines
732 B
JavaScript

const DUMMY =
"http://example.org/browser/docshell/test/browser/dummy_page.html";
const JSON =
"http://example.com/browser/docshell/test/browser/file_bug1673702.json";
add_task(async function test_backAndReload() {
await BrowserTestUtils.withNewTab({ gBrowser, url: DUMMY }, async function(
browser
) {
info("Start JSON load.");
BrowserTestUtils.loadURI(browser, JSON);
await BrowserTestUtils.waitForLocationChange(gBrowser, JSON);
info("JSON load has started, go back.");
browser.goBack();
await BrowserTestUtils.browserStopped(browser);
info("Reload.");
BrowserReload();
await BrowserTestUtils.waitForLocationChange(gBrowser);
is(browser.documentURI.spec, DUMMY);
});
});