blob: 11ae26815fc356536bf344f70fd3b1343e63804c [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<style>
#columnContainer { -webkit-column-count: 600; }
#divBlock::after { display: block; content: ''; }
#columnSpanBlock:nth-last-child(even) { -webkit-column-span: all; }
#table { float: right; }
</style>
<script>
if (window.testRunner)
testRunner.dumpAsText();
onload = function() {
columnContainer = document.createElement('div');
columnContainer.setAttribute('id', 'columnContainer');
document.body.appendChild(columnContainer);
divBlock = document.createElement('div');
divBlock.setAttribute('id', 'divBlock');
columnContainer.appendChild(divBlock);
columnSpanBlock = document.createElement('div');
columnSpanBlock.setAttribute('id', 'columnSpanBlock');
divBlock.appendChild(columnSpanBlock);
span = document.createElement('span');
divBlock.appendChild(span);
span.appendChild(document.createTextNode('A'));
table = document.createElement('table');
table.setAttribute('id', 'table');
divBlock.appendChild(table);
document.designMode = 'on';
document.execCommand('selectall');
document.execCommand('inserttext', '');
document.body.offsetTop;
document.body.innerHTML = "PASS. WebKit didn't crash.";
}
</script>
</body>
</html>