tor-browser

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

test_VideoPlaybackQuality_disabled.html (899B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <head>
      4  <title>Test basic functionality of VideoPlaybackQuality</title>
      5  <script src="/tests/SimpleTest/SimpleTest.js"></script>
      6  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
      7 </head>
      8 <body>
      9 <pre id="test">
     10 <script class="testbody" type="text/javascript">
     11 
     12 SimpleTest.waitForExplicitFinish();
     13 
     14 function test() {
     15  var video = document.createElement("video");
     16  ok(!video.getVideoPlaybackQuality, "getVideoPlaybackQuality should be hidden behind a pref");
     17  var accessThrows = false;
     18  try {
     19    video.getVideoPlaybackQuality();
     20  } catch (e) {
     21    accessThrows = true;
     22  }
     23  ok(accessThrows, "getVideoPlaybackQuality should be hidden behind a pref");
     24  SimpleTest.finish();
     25 }
     26 
     27 addLoadEvent(function() {
     28  SpecialPowers.pushPrefEnv({"set":
     29    [
     30     ["media.mediasource.enabled", false],
     31    ]
     32  }, test);
     33 });
     34 </script>
     35 </pre>
     36 </body>
     37 </html>