OLD | NEW |
(Empty) | |
| 1 <div id="container"> |
| 2 <div contenteditable="true" id="sample">foo <input type="button" value="bar"> ba
z</div> |
| 3 </div> |
| 4 <script src="../../fast/js/resources/js-test-pre.js"></script> |
| 5 <script> |
| 6 function $(id) { return document.getElementById(id); } |
| 7 |
| 8 var range = document.createRange(); |
| 9 range.setStartAfter(document.querySelector('input')); |
| 10 var selection = window.getSelection(); |
| 11 selection.removeAllRanges(); |
| 12 selection.addRange(range); |
| 13 document.execCommand('Delete'); |
| 14 document.execCommand('InsertText', false, 'quux'); |
| 15 shouldBeEqualToString('$("sample").innerHTML', 'foo quux baz'); |
| 16 |
| 17 if (window.testRunner) |
| 18 $('container').outerHTML = ''; |
| 19 </script> |
| 20 <script src="../../fast/js/resources/js-test-post.js"></script> |
| 21 </body> |
OLD | NEW |