4 This tests setting caret inside a blockquote with a large offset and running execCommand('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-logical-height: 4px;"><br></blockquote>
10 testRunner
.dumpAsText();
12 window
.getSelection().collapse(blockquote
, blockquote
.childNodes
.length
);
13 document
.execCommand("Delete");
15 var test
= document
.getElementById('test');
16 if (test
.innerHTML
== '' || test
.innerHTML
== '<br>') // Allow a placeholder
17 document
.writeln('PASS');
19 document
.writeln('FAIL: expected empty line but got ' + test
.innerHTML
.replace('<', '<'));