| <!DOCTYPE html> |
| <html> |
| <body> |
| <script src="../../resources/js-test.js"></script> |
| <textarea id="testArea" designMode="on"></textarea> |
| <script> |
| description("Tests that execCommand('insertHTML') on a textarea without renderer returns false and does not crash."); |
| jsTestIsAsync = true; |
| |
| onload = () => { |
| testArea = document.getElementById("testArea"); |
| |
| testArea.focus(); |
| testArea.style = "display:none"; |
| testArea.maxLength = 1; |
| |
| evalAndLog('document.execCommand("insertHTML", false, "foo")'); |
| shouldBeEqualToString("testArea.innerText", ""); |
| shouldBeEqualToString("testArea.value", ""); |
| finishJSTest(); |
| } |
| </script> |
| </body> |
| </html> |