<html>
- <body style="margin: 0; -webkit-writing-mode: horizontal-bt;">
- <div style="height: 50%;"></div>
- <div style="height: 50%;"></div>
- <div id="target" style="height: 50%;"></div>
- <div style="height: 50%;"></div>
- <div id="result">FAIL: Test did not run (DumpRenderTree or WebKitTestRunner needed)</div>
+ <body style="margin: 0;">
+ <div style="-webkit-writing-mode: horizontal-bt; overflow: -webkit-paged-x; -webkit-column-gap: 20px; height: 600px; width: 100px;">
+ <div style="height: 50%;"></div>
+ <div style="height: 50%;"></div>
+ <div style="height: 50%;"></div>
+ <div id="target" style="height: 50%;"></div>
+ <div id="result"></div>
+ </div>
<script>
- if (window.testRunner) {
+ if (window.testRunner)
testRunner.dumpAsText();
- internals.setPagination(document, "LeftToRightPaginated", 20, 100);
- document.getElementById("result").innerText = document.caretRangeFromPoint(115, 550).startContainer === document.getElementById("target")
- ? "PASS" : "FAIL";
- }
+ // FIXME: This is incorrect. The startContainer should be the 3rd div, not the 4th.
+ document.getElementById("result").innerText = document.caretRangeFromPoint(115, 550).startContainer === document.getElementById("target") ? "PASS" : "FAIL";
</script>
</body>
</html>