tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

browser_bug1673702.js (904B)


      1 const DUMMY =
      2  // eslint-disable-next-line @microsoft/sdl/no-insecure-url
      3  "http://example.org/browser/docshell/test/browser/dummy_page.html";
      4 const JSON =
      5  // eslint-disable-next-line @microsoft/sdl/no-insecure-url
      6  "http://example.com/browser/docshell/test/browser/file_bug1673702.json";
      7 
      8 add_task(async function test_backAndReload() {
      9  await BrowserTestUtils.withNewTab(
     10    { gBrowser, url: DUMMY },
     11    async function (browser) {
     12      info("Start JSON load.");
     13      BrowserTestUtils.startLoadingURIString(browser, JSON);
     14      await BrowserTestUtils.waitForLocationChange(gBrowser, JSON);
     15 
     16      info("JSON load has started, go back.");
     17      browser.goBack();
     18      await BrowserTestUtils.browserStopped(browser);
     19 
     20      info("Reload.");
     21      BrowserCommands.reload();
     22      await BrowserTestUtils.waitForLocationChange(gBrowser);
     23 
     24      is(browser.documentURI.spec, DUMMY);
     25    }
     26  );
     27 });