tor-browser

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

browser_openTabFromDiscardedOwner.js (632B)


      1 /* Any copyright is dedicated to the Public Domain.
      2   http://creativecommons.org/publicdomain/zero/1.0/ */
      3 
      4 "use strict";
      5 
      6 add_task(async function () {
      7  const win = await BrowserTestUtils.openNewBrowserWindow();
      8 
      9  const discardedOwnerTab = BrowserTestUtils.addTab(win.gBrowser, "", {
     10    createLazyBrowser: true,
     11  });
     12  const childTab = BrowserTestUtils.addTab(win.gBrowser, "about:blank", {
     13    ownerTab: discardedOwnerTab,
     14    openerBrowser: discardedOwnerTab.linkedBrowser,
     15  });
     16 
     17  ok(
     18    childTab,
     19    "child tab is successfully opened as a child of a discarded owner"
     20  );
     21 
     22  await BrowserTestUtils.closeWindow(win);
     23 });