Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(19)

Unified Diff: LayoutTests/fullscreen/full-screen-placeholder.html

Issue 134753003: Reland r165710 "Replace RenderFullScreen with top layer" (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: patch for landing Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/fullscreen/full-screen-placeholder.html
diff --git a/LayoutTests/fullscreen/full-screen-placeholder.html b/LayoutTests/fullscreen/full-screen-placeholder.html
deleted file mode 100644
index 60a1c5ffc8691c22c2eb3deb9851585aed809195..0000000000000000000000000000000000000000
--- a/LayoutTests/fullscreen/full-screen-placeholder.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<script src="full-screen-test.js"></script>
-<style>
-#float {
- margin: 10px 0 0 10px;
- height: 50px;
- width: 50px;
- float: left;
- background-color: red;
-}
-#clear {
- clear:left;
-}
-#one {
- background-color: lightblue;
- float: left;
-}
-#two {
- background-color: lightgreen;
-}
-</style>
-<body>
-<div>This layout test checks that the offset positions of the blue and green divs does not change when the red div enters full-screen mode. Press <button onclick="document.getElementById('float').webkitRequestFullScreen()">go full-screen</a> to begin.</div>
-<div id="float"></div>
-<div id="one">One</div>
-<div id="clear" />
-<span id="two">Two</span>
-<script>
- var one = document.getElementById('one');
- var two = document.getElementById('two');
-
- // Bail out early if the full screen API is not enabled or is missing:
- if (Element.prototype.webkitRequestFullScreen == undefined) {
- logResult(false, "Element.prototype.webkitRequestFullScreen == undefined");
- endTest();
- } else {
- var oneState = {'offsetLeft': one.offsetLeft, 'offsetTop': one.offsetTop };
- var twoState = {'offsetLeft': two.offsetLeft, 'offsetTop': two.offsetTop };
-
-
- var callback;
- var fullscreenChanged = function(event)
- {
- if (callback)
- callback(event)
- };
- waitForEvent(document, 'webkitfullscreenchange', fullscreenChanged);
-
- var div = document.getElementById('float');
-
- var divEnteredFullScreen = function() {
- testExpected("document.webkitCurrentFullScreenElement", div);
- testExpected("one.offsetLeft", oneState.offsetLeft);
- testExpected("one.offsetTop", oneState.offsetTop);
- testExpected("two.offsetLeft", twoState.offsetLeft);
- testExpected("two.offsetTop", twoState.offsetTop);
- callback = cancelledFullScreen;
- runWithKeyDown(function(){document.webkitCancelFullScreen()});
- };
-
- var cancelledFullScreen = function() {
- testExpected("document.webkitCurrentFullScreenElement", null);
- testExpected("one.offsetLeft", oneState.offsetLeft);
- testExpected("one.offsetTop", oneState.offsetTop);
- testExpected("two.offsetLeft", twoState.offsetLeft);
- testExpected("two.offsetTop", twoState.offsetTop);
- callback = null;
- endTest();
- };
-
- callback = divEnteredFullScreen;
- runWithKeyDown(function(){div.webkitRequestFullScreen()});
- }
-</script>

Powered by Google App Engine
This is Rietveld 408576698