Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / accessibility / textbox-role-on-contenteditable-crash.html
blob0d1a147e7a62436a7567e9e6a8a42f14bcd04f54
1 <!DOCTYPE html>
2 <html>
3 <body>
4 <p>This tests a crashing scenario where an element with a textbox role attribute which also contenteditable has its content changed.</p>
5 <div id="textbox" role="textbox" aria-multiline="true" contenteditable="true" tabindex="0">
6 Textbox content.
7 </div>
9 <script>
11 if (window.accessibilityController) {
12 testRunner.dumpAsText();
13 var textbox = document.getElementById("textbox");
14 textbox.focus();
15 var textboxAXElement = accessibilityController.focusedElement;
17 getSelection().setBaseAndExtent(textbox.firstChild, 0, textbox.firstChild, 0);
19 // This should not crash.
20 document.execCommand("InsertParagraph");
22 document.write("PASS");
25 </script>
26 </body>
27 </html>