tor-browser

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

file_bug1743353.html (930B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <head>
      4  <meta charset="utf-8">
      5  <script>
      6    window.addEventListener("pageshow", () => {
      7      let bc = new BroadcastChannel("bug1743353");
      8      bc.addEventListener("message", ({ data: cmd }) => {
      9        switch (cmd) {
     10          case "load":
     11            bc.close();
     12            document.location += "?1";
     13            break;
     14          case "back":
     15            window.blockBFCache = new RTCPeerConnection();
     16            window.addEventListener("pagehide", () => {
     17              bc.postMessage("pagehide");
     18            });
     19            window.addEventListener("unload", () => {
     20              bc.postMessage("unload");
     21              bc.close();
     22            });
     23            history.back();
     24            break;
     25          case "close":
     26            bc.close();
     27            window.close();
     28            break;
     29        }
     30      });
     31      bc.postMessage("pageshow");
     32    });
     33  </script>
     34 </head>
     35 <body>
     36 </body>
     37 </html>