tor-browser

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

historical.html (1384B)


      1 <!doctype html>
      2 <title>Historical Fullscreen features</title>
      3 <script src=/resources/testharness.js></script>
      4 <script src=/resources/testharnessreport.js></script>
      5 <script>
      6 [
      7  "onwebkitfullscreenchange",
      8  "onwebkitfullscreenerror",
      9  "webkitCurrentFullScreenElement",
     10  "webkitFullscreenElement",
     11  "webkitFullscreenEnabled",
     12  "webkitIsFullScreen",
     13  "webkitRequestFullScreen",
     14  "webkitRequestFullscreen",
     15  "webkitDisplayingFullscreen",
     16  "webkitEnterFullScreen",
     17  "webkitEnterFullscreen",
     18  "webkitExitFullScreen",
     19  "webkitExitFullscreen",
     20  "webkitSupportsFullscreen",
     21 ].forEach(function(member) {
     22  ["webkit", "moz", "ms"].forEach(function(prefix) {
     23    var alias = member.replace("webkit", prefix);
     24    var clarifyTestName = (alias.indexOf('FullScreen') != -1 ? ' (uppercase S)' : '');
     25 
     26    test(function() {
     27      assert_false(alias in document.createElement('video'));
     28    }, '<video> member must not be supported: ' + alias + clarifyTestName);
     29 
     30    test(function() {
     31      assert_false(alias in document);
     32    }, 'Document member must not be supported: ' + alias + clarifyTestName);
     33 
     34    // Some of the combinations tested here have never been supported, but
     35    // it is convenient to just test all names on both <video> and document.
     36  });
     37 });
     38 
     39 test(function() {
     40  assert_false("fullScreen" in window);
     41 }, 'Window member must not be supported: fullScreen');
     42 </script>