tor-browser

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

serviceworkerregistrationinfo_iframe.html (772B)


      1 <!DOCTYPE html>
      2 <html lang="en">
      3  <head>
      4    <meta charset="utf-8">
      5    <script>
      6      var reg;
      7      window.onmessage = function (event) {
      8        if (event.data !== "register") {
      9          return;
     10        }
     11        var promise = navigator.serviceWorker.register("worker.js");
     12        window.onmessage = function (e) {
     13          if (e.data === "register") {
     14            promise.then(function() {
     15              return navigator.serviceWorker.register("worker2.js")
     16                .then(function(registration) {
     17                  reg = registration;
     18                });
     19            });
     20          } else if (e.data === "unregister") {
     21            reg.unregister();
     22          }
     23        };
     24      };
     25    </script>
     26  </head>
     27  <body>
     28    This is a test page.
     29  </body>
     30 <html>