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

Side by Side Diff: LayoutTests/fast/multicol/hit-test-end-of-column-with-line-height.html

Issue 299373006: Move old multicol tests to a separate directory. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 6 years, 7 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
OLDNEW
(Empty)
1 <!DOCTYPE html>
2 <div id="target" style="
3 outline: dashed lightblue;
4 -webkit-columns: 2;
5 -webkit-column-gap: 0;
6 columns: 2;
7 column-gap: 0;
8 column-fill: auto;
9 width: 400px;
10 height: 80px;
11 font: 20px Ahem;
12 line-height: 2;
13 ">Lorem ipsum dolor sit amet</div>
14 <pre id="console"></pre>
15 <script>
16 if (window.testRunner)
17 testRunner.dumpAsText();
18
19 function log(message)
20 {
21 document.getElementById("console").appendChild(document.createTextNode(m essage + "\n"));
22 }
23
24 // Clicking below the last line in the first column should not select anythi ng from the first
25 // line on the second column.
26 var target = document.getElementById("target");
27 var hitOffset = document.caretRangeFromPoint(target.offsetLeft + 190, target .offsetTop + 77).startOffset;
28 log(hitOffset === 11 ? "PASS" : "FAIL: hit offset " + hitOffset + ".");
29
30 // Clicking above the first line in the second column should not snap to the beginning of the line.
31 hitOffset = document.caretRangeFromPoint(target.offsetLeft + 250, target.off setTop + 2).startOffset;
32 log(hitOffset === 14 ? "PASS" : "FAIL: hit offset " + hitOffset + ".");
33
34 // Now test with a flipped lines writing mode.
35 target.style.webkitWritingMode = "horizontal-bt";
36
37 // Clicking above the last line in the first column should not select anythi ng from the first
38 // line on the second column.
39 hitOffset = document.caretRangeFromPoint(target.offsetLeft + 190, target.off setTop + 3).startOffset;
40 log(hitOffset === 11 ? "PASS" : "FAIL: hit offset " + hitOffset + ".");
41
42 // Clicking below the first line in the second column should not snap to the beginning of the line.
43 hitOffset = document.caretRangeFromPoint(target.offsetLeft + 250, target.off setTop + 78).startOffset;
44 log(hitOffset === 14 ? "PASS" : "FAIL: hit offset " + hitOffset + ".");
45 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698