tor-browser

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

test_enumerateDevices_iframe_pre_gum.html (517B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <body>
      4 <pre id="test">
      5 <script type="application/javascript">
      6 /**
      7  Runs inside iframe in test_enumerateDevices_legacy.html.
      8 */
      9 
     10 const pushPrefs = (...p) => SpecialPowers.pushPrefEnv({set: p});
     11 
     12 (async () => {
     13  await pushPrefs(["media.navigator.streams.fake", true]);
     14 
     15  const devices = await navigator.mediaDevices.enumerateDevices();
     16  parent.postMessage(JSON.stringify(devices), "https://example.com:443");
     17 
     18 })().catch(e => setTimeout(() => { throw e; }));
     19 </script>
     20 </pre>
     21 </body>
     22 </html>