tor-browser

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

sandbox-javascript-window-open.html (684B)


      1 <!DOCTYPE html>
      2 <meta charset=utf-8>
      3 <title>window.open in sandbox iframe</title>
      4 <script src="/resources/testharness.js"></script>
      5 <script src="/resources/testharnessreport.js"></script>
      6 <script src="/common/utils.js"></script>
      7 <body>
      8 <script>
      9 promise_test(async test => {
     10  let message = new Promise(resolve => {
     11    window.addEventListener("message", event => resolve(event.data));
     12  });
     13  let iframe = document.createElement("iframe");
     14  iframe.sandbox = "allow-scripts allow-popups allow-same-origin";
     15  iframe.src = "./resources/sandbox-javascript-window-open.html";
     16  document.body.appendChild(iframe);
     17  assert_equals(await message, "disallow-document-domain");
     18 });
     19 </script>