tor-browser

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

browser_pagehide_on_tab_close.js (446B)


      1 function test() {
      2  waitForExplicitFinish();
      3 
      4  var tab = BrowserTestUtils.addTab(gBrowser);
      5  gBrowser.selectedTab = tab;
      6 
      7  tab.linkedBrowser.addEventListener(
      8    "load",
      9    function () {
     10      tab.linkedBrowser.addEventListener("pagehide", function () {
     11        ok(true, "got page hide event");
     12        finish();
     13      });
     14 
     15      executeSoon(() => {
     16        gBrowser.removeTab(tab);
     17      });
     18    },
     19    { capture: true, once: true }
     20  );
     21 }