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 |