tor-browser

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

file_bug1850335_1.html (679B)


      1 <script>
      2 addEventListener("load", () => {
      3  document.getElementById("input1").value = "";
      4 });
      5 addEventListener("pageshow", ({ persisted }) => {
      6  let bc = new BroadcastChannel("bug1850335");
      7 
      8  bc.addEventListener("message", ({ data: { cmd, arg } }) => {
      9    if (cmd == "setValue") {
     10      document.getElementById("input1").value = arg;
     11      bc.postMessage({ value: document.getElementById("input1").value });
     12    } else if (cmd == "load") {
     13      bc.close();
     14      location = arg;
     15    } else if (cmd == "close") {
     16      close();
     17    }
     18  });
     19 
     20  bc.postMessage({ persisted, value: document.getElementById("input1").value });
     21 });
     22 </script>
     23 <input type="text" id="input1"></input>