| <script src="../../fast/js/resources/js-test-pre.js"></script> |
| <textarea id="target"></textarea> |
| <div>The text field should accept typed characters.</div> |
| document.getElementById("target").addEventListener("textInput", function (evt) { evt.target.style.width = 100; }); |
| if (window.layoutTestController) { |
| layoutTestController.dumpAsText(); |
| layoutTestController.waitUntilDone(); |
| window.target = document.getElementById("target"); |
| window.setTimeout(function() { |
| eventSender.keyDown("h"); |
| eventSender.keyDown("e"); |
| eventSender.keyDown("l"); |
| eventSender.keyDown("l"); |
| eventSender.keyDown("o"); |
| shouldBe("window.target.value", '"hello"'); |
| window.jsTestIsAsync = true; |
| successfullyParsed = true; |
| <script src="../../fast/js/resources/js-test-post.js"></script> |