tor-browser

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

fission_document.html (1574B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <head>
      4  <meta charset="utf8">
      5  <title>Test fission document</title>
      6  <!-- Any copyright is dedicated to the Public Domain.
      7     - http://creativecommons.org/publicdomain/zero/1.0/ -->
      8  <script>
      9  "use strict";
     10 
     11  const params = new URLSearchParams(document.location.search);
     12 
     13  // eslint-disable-next-line no-unused-vars
     14  const worker = new Worker("https://example.com/browser/devtools/shared/commands/target/tests/test_worker.js#simple-worker", { name: "Simple worker" });
     15 
     16  // eslint-disable-next-line no-unused-vars
     17  const sharedWorker = new SharedWorker("https://example.com/browser/devtools/shared/commands/target/tests/test_worker.js#shared-worker");
     18 
     19  if (!params.has("noServiceWorker")) {
     20    // Expose a reference to the registration so that tests can unregister it.
     21    window.registrationPromise = navigator.serviceWorker.register("https://example.com/browser/devtools/shared/commands/target/tests/test_service_worker.js#service-worker");
     22  }
     23 
     24  /* exported logMessageInWorker */
     25  function logMessageInWorker(message) {
     26    worker.postMessage({
     27      type: "log-in-worker",
     28      message,
     29    });
     30  }
     31  </script>
     32 </head>
     33 <body>
     34 <p>Test fission iframe</p>
     35 
     36 <script>
     37  "use strict";
     38  const iframe = document.createElement("iframe");
     39  let iframeUrl = `https://example.org/browser/devtools/shared/commands/target/tests/fission_iframe.html`;
     40  if (document.location.search) {
     41    iframeUrl += `?${new URLSearchParams(document.location.search)}`;
     42  }
     43  iframe.src = iframeUrl;
     44  document.body.append(iframe);
     45 </script>
     46 </body>
     47 </html>