31 lines
1.0 KiB
HTML
31 lines
1.0 KiB
HTML
<html>
|
|
<head>
|
|
<script>
|
|
function runTest() {
|
|
frameDocument = document.getElementById('frame').contentWindow.document;
|
|
frameDocument.body.innerHTML = "<textarea id=textarea cols=50 rows=5 onblur='this.style.backgroundColor=\"green\"'></textarea>";
|
|
var textarea = frameDocument.getElementById('textarea');
|
|
textarea.focus();
|
|
|
|
if (!window.testRunner) {
|
|
output.textContent = "Click on the plugin (the blue rectangle); if the text field turns green the test has passed, otherwise it has failed.";
|
|
} else {
|
|
eventSender.mouseMoveTo(60, 60);
|
|
eventSender.mouseDown();
|
|
eventSender.mouseUp();
|
|
|
|
if (frameDocument.activeElement != textarea) {
|
|
document.getElementById('output').textContent = "PASSED";
|
|
}
|
|
testRunner.dumpAsText();
|
|
}
|
|
}
|
|
</script>
|
|
</head>
|
|
<body onload="runTest();">
|
|
<embed type="application/x-webkit-test-netscape" width="100" height="100"></embed><br>
|
|
<iframe id="frame" width="640"></iframe>
|
|
<div id="output">FAILED</div>
|
|
</body>
|
|
</html>
|