blob: bfe0925788728730df05693ba5558e9a6a745bce [file] [log] [blame]
<!-- Based on compositing/overflow/fixed-scroll-in-empty-root-layer.html -->
<!DOCTYPE html>
<script src="resources/paint-invalidation-test.js"></script>
<script>
function paintInvalidationTest() {
window.scrollBy(0, 200);
}
onload = runPaintInvalidationTest;
</script>
<body style="height: 2000px">
Tests invalidation of fixed element when scrolled in a page with empty root layer. Passes if there is no red.
<div style="
position: fixed;
top: 50px;
left: 0;
width: 100px;
height: 100px;
background: green">
</div>
<!-- This div makes all of the contents of the page be in sublayers of the root layer, so root layer is empty. -->
<div style="
position: absolute;
z-index: -1;
backface-visibility: hidden;
top: 250px;
left: 0;
background-color: red;
width: 100px;
height: 100px">
</div>
</body>