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

Side by Side Diff: LayoutTests/fast/dom/Element/scrollTop-scrollLeft-frameset.html

Issue 1216953003: Promote scrollTopLeftInterop mode to experimental (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Remove fixes moved to other patches Created 5 years, 4 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <script src="../../../resources/js-test.js"></script> 2 <script src="../../../resources/js-test.js"></script>
3 <iframe id="quirks" src="resources/frameset-quirks.html"></iframe><br> 3 <iframe id="quirks" src="resources/frameset-quirks.html"></iframe><br>
4 <script> 4 <script>
5 var iframeQuirks; 5 var iframeQuirks;
6 6
7 shouldBe("document.scrollingElement", "document.body");
8 if (window.internals)
9 internals.settings.setScrollTopLeftInteropEnabled(true);
10 shouldBe("document.scrollingElement", "document.documentElement"); 7 shouldBe("document.scrollingElement", "document.documentElement");
11 8
12 var bodyElement; 9 var bodyElement;
13 10
14 function verifyTest() { 11 function verifyTest() {
15 description('Test for scrollTop/Left values of document.body and document.do cumentElement in documents where the body is a frameset element'); 12 description('Test for scrollTop/Left values of document.body and document.do cumentElement in documents where the body is a frameset element');
16 13
17 iframeQuirks = document.getElementById("quirks"); 14 iframeQuirks = document.getElementById("quirks");
18 15
19 shouldBe("iframeQuirks.contentDocument.body", "iframeQuirks.contentDocument. querySelector('frameset')"); 16 shouldBe("iframeQuirks.contentDocument.body", "iframeQuirks.contentDocument. querySelector('frameset')");
(...skipping 17 matching lines...) Expand all
37 shouldBe("iframeQuirks.contentDocument.body.scrollLeft", "0"); 34 shouldBe("iframeQuirks.contentDocument.body.scrollLeft", "0");
38 shouldBe("iframeQuirks.contentWindow.pageYOffset", "500"); 35 shouldBe("iframeQuirks.contentWindow.pageYOffset", "500");
39 shouldBe("iframeQuirks.contentWindow.pageXOffset", "200"); 36 shouldBe("iframeQuirks.contentWindow.pageXOffset", "200");
40 shouldBe("iframeQuirks.contentDocument.scrollingElement.scrollTop", "500"); 37 shouldBe("iframeQuirks.contentDocument.scrollingElement.scrollTop", "500");
41 shouldBe("iframeQuirks.contentDocument.scrollingElement.scrollLeft", "200"); 38 shouldBe("iframeQuirks.contentDocument.scrollingElement.scrollLeft", "200");
42 39
43 finishJSTest(); 40 finishJSTest();
44 } 41 }
45 var jsTestIsAsync = true; 42 var jsTestIsAsync = true;
46 </script> 43 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698