tor-browser

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

worker.https.sub.html (819B)


      1 <!DOCTYPE html>
      2 
      3 <link rel="author" href="mtrzos@google.com" title="Maciek Trzos">
      4 <script src=/resources/testharness.js></script>
      5 <script src=/resources/testharnessreport.js></script>
      6 <script src=/fetch/metadata/resources/helper.js></script>
      7 <script src=/common/utils.js></script>
      8 <script>
      9  let nonce = token();
     10 
     11  promise_test(t => {
     12    return new Promise((resolve, reject) => {
     13      let key = "worker-same-origin" + nonce;
     14      let w = new Worker("/fetch/metadata/resources/record-header.py?file=" + key);
     15      w.onmessage = e => {
     16        let expected = {"site":"same-origin", "user":"", "mode": "same-origin", "dest": "worker"};
     17        validate_expectations(key, expected)
     18          .then(_ => resolve())
     19          .catch(e => reject(e));
     20      };
     21    });
     22  }, "Same-Origin worker");
     23 </script>
     24 <body></body>