<!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>
