Index: third_party/WebKit/LayoutTests/imported/wpt/fullscreen/api/historical.html |
diff --git a/third_party/WebKit/LayoutTests/imported/wpt/fullscreen/api/historical.html b/third_party/WebKit/LayoutTests/imported/wpt/fullscreen/api/historical.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..8b3e3c03e9cb7e9f247c9d9f2cfe0f752218122f |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/wpt/fullscreen/api/historical.html |
@@ -0,0 +1,38 @@ |
+<!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> |