blob: 5e88c52acf1a2a82050603b8b361cd9cfd6a5aea [file] [log] [blame]
<head>
<script>
function log(t) {
document.getElementById('console').innerHTML += t +'<br>';
}
if (window.layoutTestController)
layoutTestController.dumpAsText();
</script>
<body>
<p>Test that right-clicking on a text area properly focuses it.</p>
<textarea></textarea>
<div id=console></div>
<script>
if (window.eventSender) {
var elt = document.getElementsByTagName('textarea')[0];
eventSender.mouseMoveTo(elt.offsetLeft + 5, elt.offsetTop + 5);
eventSender.contextClick();
if (!window.getSelection().anchorNode)
log("FAIL: No selection after right-clicking");
eventSender.keyDown("z");
log(document.getElementsByTagName("textarea")[0].value == "z" ? "PASS" : "FAIL: No text in textarea");
} else {
log("Please try right-clicking on the text area below, dismissing the context menu that appears, and typing some text. The caret should be visible, and typing should work.");
}
</script>