| OLD | NEW |
| (Empty) |
| 1 <p>Matching IE, execCommand("Delete") should not scroll the page to make selecti
on visible.</p> | |
| 2 <div contenteditable>ab</div> | |
| 3 <div style="height:10000"></div> | |
| 4 <script> | |
| 5 if (window.testRunner) { | |
| 6 testRunner.dumpAsText(); | |
| 7 testRunner.waitUntilDone(); | |
| 8 } | |
| 9 | |
| 10 var textDiv = document.getElementsByTagName('div')[0]; | |
| 11 var text = textDiv.firstChild; | |
| 12 if (window.getSelection) | |
| 13 window.getSelection().setBaseAndExtent(text, 1, text, 2); | |
| 14 else { | |
| 15 var range = document.body.createTextRange(); | |
| 16 range.moveToElementText(textDiv); | |
| 17 range.moveStart("character", 1); | |
| 18 range.select(); | |
| 19 } | |
| 20 | |
| 21 setTimeout("finishTest()", 0); | |
| 22 | |
| 23 function finishTest() { | |
| 24 window.scrollTo(0, 1000); | |
| 25 document.execCommand("Delete"); | |
| 26 | |
| 27 var result = (document.body.scrollTop == 1000) ? "SUCCESS" : "FAILURE"; | |
| 28 if (window.testRunner) { | |
| 29 testRunner.notifyDone(); | |
| 30 document.write(result); | |
| 31 } else | |
| 32 alert(result); | |
| 33 } | |
| 34 </script> | |
| OLD | NEW |