Refactoring: Pull all fullscreen code out of Document and into its own helper class
[WebKit-https.git] / LayoutTests / accessibility / textbox-role-on-contenteditable-crash.html
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>
8
9 <script>
10
11 if (window.accessibilityController) {
12     testRunner.dumpAsText();
13     var textbox = document.getElementById("textbox");
14     textbox.focus();
15     var textboxAXElement = accessibilityController.focusedElement;
16
17     getSelection().setBaseAndExtent(textbox.firstChild, 0, textbox.firstChild, 0);
18
19     // This should not crash.
20     document.execCommand("InsertParagraph");
21
22     document.write("PASS");
23 }
24
25 </script>
26 </body>
27 </html>