tor-browser

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

browser_682507.js (708B)


      1 /* Any copyright is dedicated to the Public Domain.
      2   http://creativecommons.org/publicdomain/zero/1.0/ */
      3 
      4 function test() {
      5  Services.prefs.setBoolPref("browser.sessionstore.restore_on_demand", true);
      6  BrowserTestUtils.addTab(gBrowser, "about:mozilla");
      7 
      8  ss.setTabState(gBrowser.tabs[1], ss.getTabState(gBrowser.tabs[1]));
      9  ok(
     10    gBrowser.tabs[1].hasAttribute("pending"),
     11    "second tab should have 'pending' attribute"
     12  );
     13 
     14  gBrowser.selectedTab = gBrowser.tabs[1];
     15  ok(
     16    !gBrowser.tabs[1].hasAttribute("pending"),
     17    "second tab should have not 'pending' attribute"
     18  );
     19 
     20  gBrowser.removeTab(gBrowser.tabs[1]);
     21  Services.prefs.clearUserPref("browser.sessionstore.restore_on_demand");
     22 }