tor-browser

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

file_bug1328501.html (832B)


      1 <!DOCTYPE html>
      2 <html lang="en">
      3  <head>
      4    <meta charset="utf-8">
      5    <title>Page with iframes</title>
      6    <script type="application/javascript">
      7    let promiseResolvers = {
      8      "testFrame1": {},
      9      "testFrame2": {},
     10    };
     11    let promises = [
     12      new Promise(r => promiseResolvers.testFrame1.resolve = r),
     13      new Promise(r => promiseResolvers.testFrame2.resolve = r),
     14    ];
     15    function frameLoaded(frame) {
     16      promiseResolvers[frame].resolve();
     17    }
     18    Promise.all(promises).then(() => window.dispatchEvent(new Event("frames-loaded")));
     19    </script>
     20  </head>
     21  <body onunload="">
     22    <div>
     23      <iframe id="testFrame1" src="dummy_page.html" onload="frameLoaded(this.id);" ></iframe>
     24      <iframe id="testFrame2" src="dummy_page.html" onload="frameLoaded(this.id);" ></iframe>
     25    </div>
     26  </body>
     27 </html>