<!DOCTYPE html>
<html>
<body>
This test passes if it does not crash.
<script>
if (window.testRunner)
  testRunner.dumpAsText();

el1 = document.createElement('li');
document.body.appendChild(el1);
el2 = document.createElement('thead');
el1.appendChild(el2);
el2.parentNode.insertBefore(document.createElement('video'), el2);
el2.parentNode.insertBefore(document.createElement('input'), el2);
document.designMode = 'on';
window.getSelection().setBaseAndExtent(el1, 2, el2, 0);
document.designMode = 'off';
window.getSelection().modify('extend', 'backward', 'character');
el1.innerHTML = "PASS";
document.designMode = 'on';
document.execCommand('FontSizeDelta', false, '-1px');
document.designMode = 'off';
</script>
</body>
</html>
