tor-browser

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

suspend_blank.html (495B)


      1 <!DOCTYPE HTML>
      2 <script>
      3  var interval;
      4  var finish = false;
      5  var bc = new BroadcastChannel("suspendBlank");
      6  bc.onmessage = (msgEvent) => {
      7    var msg = msgEvent.data;
      8    var command = msg.command;
      9    if (command == "navigateBack") {
     10      finish = true;
     11      history.back();
     12    }
     13  }
     14  window.onpagehide = () => {
     15    bc.postMessage({command: "pagehide"});
     16    if (finish) {
     17      bc.close();
     18    }
     19  }
     20  window.onload = () => {
     21    bc.postMessage({command: "loaded"});
     22  }
     23 </script>