| testRunner.waitUntilDone(); |
| internals.settings.setAsynchronousSpellCheckingEnabled(true); |
| internals.settings.setUnifiedTextCheckerEnabled(true); |
| var textToSelect = "This text should be selected, but this frame shouldn't be focused."; |
| var frame = document.getElementById("frame"); |
| var s = frame.contentDocument.getSelection(); |
| s.setPosition(frame.contentDocument.body, 0); |
| frame.contentDocument.execCommand("InsertText", false, textToSelect); |
| frame.parentNode.removeChild(frame); |
| window.setTimeout(function() { |
| <div>PASS unless crash.</div> |
| <iframe id="frame" src="../resources/contenteditable-iframe-src.html" onload="runTest();"></iframe> |