tor-browser

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

no-https.html (680B)


      1 <!doctype html>
      2 <meta name=timeout content=long>
      3 <title>Cross-Origin-Opener-Policy requires secure contexts</title>
      4 <script src=/resources/testharness.js></script>
      5 <script src=/resources/testharnessreport.js></script>
      6 <script>
      7 async_test(t => {
      8  const popup = window.open("resources/call-functionCalledByOpenee.html");
      9  t.add_cleanup(() => {
     10    popup.close();
     11  });
     12  window.functionCalledByOpenee = t.step_func_done(() => {
     13    assert_false(popup.closed);
     14  });
     15  assert_equals(window, popup.opener);
     16 }, "Cross-Origin-Opener-Policy only works over secure contexts");
     17 
     18 test(() => {
     19  assert_false(window.crossOriginIsolated);
     20 }, "Bonus: window.crossOriginIsolated");
     21 </script>