blob: 90de6df1f7aeb341bb06c8877a977ed0f9a4c398 [file] [log] [blame]
<p>This tests to make sure that a selection inside a textarea is updated when the textarea is removed from the document.</p>
<textarea id="textarea"></textarea>
<script>
if (window.testRunner)
window.testRunner.dumpAsText();
textarea = document.getElementById("textarea");
textarea.setSelectionRange(0, 0);
textarea.parentNode.removeChild(textarea);
if (window.getSelection().type == 'Caret' &&
window.getSelection().getRangeAt(0).startContainer == document.body &&
window.getSelection().getRangeAt(0).startOffset == 2)
alert("SUCCESS: Selection is set to position 2 of BODY.")
else
alert("FAILURE: The selection is not set correctly after textarea was deleted.")
</script>