blob: 734cdcb06a363663b5d0910014fd664b25a540e8 [file] [log] [blame]
<head>
<script>
function test()
{
if (window.testRunner)
testRunner.dumpAsText();
var ta = document.getElementById('ta')
var res = document.getElementById('res');
// Send caret to bottom of textarea
ta.focus();
ta.setSelectionRange(ta.value.length, ta.value.length);
ta.blur();
ta.focus();
// click
if (window.eventSender) {
eventSender.mouseMoveTo(90, 20);
eventSender.mouseDown();
eventSender.mouseUp();
if (ta.selectionEnd == 17)
res.innerHTML = "Test Succeeded";
else
res.innerHTML = "Test Failed: caret is at " + ta.selectionEnd;
} else {
res.innerHTML = "Test can't run without event sender (part of DumpRenderTree). "
+ "To test manually, click at the middle of the line marked 9 and check that the caret appears after the 9.";
}
}
</script>
</head>
<body onload="test()">
<textarea id="ta">
1
2
3
4
5
6
7
8
9
10</textarea>
<div id="res"></div>
</body>