27 lines
881 B
HTML
27 lines
881 B
HTML
<!DOCTYPE html>
|
|
<div id="target" style="
|
|
outline: dashed lightblue;
|
|
width: 400px;
|
|
-webkit-columns: 2;
|
|
-webkit-column-gap: 0;
|
|
-webkit-column-fill: auto;
|
|
columns: 2;
|
|
column-gap: 0;
|
|
column-fill: auto;
|
|
height: 90px;
|
|
font: 20px ahem;
|
|
">Lorem ipsum dolor sit amet consectetur elit.</div>
|
|
<p id="result">
|
|
FAIL: Test did not run.
|
|
</p>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
// Clicking below the last line in the first column should not select anything from the first
|
|
// line on the second column.
|
|
var target = document.getElementById("target");
|
|
var hitOffset = document.caretRangeFromPoint(target.offsetLeft + 45, target.offsetTop + 87).startOffset;
|
|
document.getElementById("result").innerText = hitOffset === 26 || hitOffset === 24 ? "PASS" : "FAIL: hit offset " + hitOffset + ".";
|
|
</script>
|