haikuwebkit/LayoutTests/fast/css-grid-layout/grid-crash-remove-positione...

22 lines
683 B
HTML

<!DOCTYPE html>
<script>
if (window.testRunner)
testRunner.dumpAsText();
</script>
<p>crbug.com/700383 - [css-grid] Grid layouts go mostly blank</p>
<p>This test has PASSED if it does not CRASH on debug.</p>
<div id="grid" style="display: grid;">
<!-- This grid item with some text is needed,
otherwise LayoutGrid::paintChildren() won't be called
after removing the positioned item. -->
<div>item</div>
</div>
<script>
var abspositem = document.createElement("div");
abspositem.style.position = "absolute";
var grid = document.getElementById("grid");
grid.appendChild(abspositem);
document.body.offsetLeft;
grid.removeChild(abspositem);
</script>