| 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: |
| <div id="test" contentEditable="true"> |
| <blockquote type="cite" id="blockquote" style="font-size: 0px; -webkit-min-logical-height: 4px;"><br></blockquote> |
| window.getSelection().setPosition(document.getElementById('blockquote'), 2000000000); |
| document.execCommand("Delete"); |
| var test = document.getElementById('test'); |
| if (test.innerHTML == '' || test.innerHTML == '<br>') // Allow a placeholder |
| document.writeln('PASS'); |
| document.writeln('FAIL: expected empty line but got ' + test.innerHTML.replace('<', '<')); |