tor-browser

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

test_pb_notification.js (526B)


      1 function destroy_transient_docshell() {
      2  let windowlessBrowser = Services.appShell.createWindowlessBrowser(true);
      3  windowlessBrowser.docShell.setOriginAttributes({ privateBrowsingId: 1 });
      4  windowlessBrowser.close();
      5  do_test_pending();
      6  do_timeout(0, Cu.forceGC);
      7 }
      8 
      9 function run_test() {
     10  var obs = {
     11    observe(aSubject, aTopic) {
     12      Assert.equal(aTopic, "last-pb-context-exited");
     13      do_test_finished();
     14    },
     15  };
     16  Services.obs.addObserver(obs, "last-pb-context-exited");
     17  destroy_transient_docshell();
     18 }