| OLD | NEW |
| (Empty) |
| 1 <!DOCTYPE html> | |
| 2 <html> | |
| 3 <body> | |
| 4 This tests setting caret inside a blockquote with a large offset and running exe
cCommand('Delete'). WebKit should not crash and you should see PASS below: | |
| 5 <div id="test" contentEditable="true"> | |
| 6 <blockquote type="cite" id="blockquote" style="font-size: 0px; -webkit-min-logic
al-height: 4px;"><br></blockquote> | |
| 7 </div> | |
| 8 <script> | |
| 9 if (window.layoutTestController) | |
| 10 layoutTestController.dumpAsText(); | |
| 11 | |
| 12 window.getSelection().setPosition(document.getElementById('blockquote'), 2000000
000); | |
| 13 document.execCommand("Delete"); | |
| 14 | |
| 15 var test = document.getElementById('test'); | |
| 16 if (test.innerHTML == '' || test.innerHTML == '<br>') // Allow a placeholder | |
| 17 document.writeln('PASS'); | |
| 18 else | |
| 19 document.writeln('FAIL: expected empty line but got ' + test.innerHTML.repla
ce('<', '<')); | |
| 20 | |
| 21 </script> | |
| 22 </body> | |
| 23 </html> | |
| OLD | NEW |