chromium/third_party/blink/web_tests/external/wpt/fullscreen/api/historical.html

<!doctype html>
<title>Historical Fullscreen features</title>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script>
[
  "onwebkitfullscreenchange",
  "onwebkitfullscreenerror",
  "webkitCurrentFullScreenElement",
  "webkitFullscreenElement",
  "webkitFullscreenEnabled",
  "webkitIsFullScreen",
  "webkitRequestFullScreen",
  "webkitRequestFullscreen",
  "webkitDisplayingFullscreen",
  "webkitEnterFullScreen",
  "webkitEnterFullscreen",
  "webkitExitFullScreen",
  "webkitExitFullscreen",
  "webkitSupportsFullscreen",
].forEach(function(member) {
  ["webkit", "moz", "ms"].forEach(function(prefix) {
    var alias = member.replace("webkit", prefix);
    var clarifyTestName = (alias.indexOf('FullScreen') != -1 ? ' (uppercase S)' : '');

    test(function() {
      assert_false(alias in document.createElement('video'));
    }, '<video> member must not be supported: ' + alias + clarifyTestName);

    test(function() {
      assert_false(alias in document);
    }, 'Document member must not be supported: ' + alias + clarifyTestName);

    // Some of the combinations tested here have never been supported, but
    // it is convenient to just test all names on both <video> and document.
  });
});
</script>