|  | <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> |