<!DOCTYPE html>
<html>
<head>
<script src="../editing.js"></script>

<script>
if (window.testRunner)
    testRunner.dumpAsText();

function editingTest() {
    document.execCommand('SelectAll')
    span = document.getElementsByTagName('span')[0];
    span.contentEditable = 'true';
    span.textContent = 'bar';
    document.execCommand('InsertText', false, '1');
    document.body.textContent = "PASS. WebKit didn't crash.";
};
</script>

<style>
* { visibility:visible; }
.inline { display:inline; }
* :only-child { visibility:hidden; }
</style>
</head>
<body onload=editingTest()>
<table>
<tr><td><span><table></table><span></span></span></td></tr>
<tr><td><td style="height: 100px;" class="inline">foo</td></tr>
</table>
</body>
</html>
