tor-browser

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

iframe-helper.html (723B)


      1 <!DOCTYPE HTML>
      2 <meta charset="utf-8">
      3 <script src="/resources/testdriver.js"></script>
      4 
      5 <body></body>
      6 <script>
      7  test_driver.set_test_context(parent);
      8 
      9  window.onmessage = async message => {
     10    const { id, type } = message.data;
     11    try {
     12      switch (type) {
     13        case 'WriterCreate':
     14          await test_driver.bless('Writer.create', Writer.create, window);
     15          parent.postMessage({ id, success: 'Success' }, '*');
     16          break;
     17        case 'WriterAvailability':
     18          const availability = await Writer.availability();
     19          parent.postMessage({ id, success: availability }, '*');
     20          break;
     21      }
     22    } catch (err) {
     23      parent.postMessage({ id, err: err }, '*');
     24    }
     25  };
     26 </script>