1 <!-- Based on paint/invalidation/invalidate-after-composited-scroll.html -->
3 <div id=
"scroller" style=
"overflow:auto; will-change: transform; width: 200px; height: 200px; position: absolute; left: 300px; top: 300px;">
5 <div class=
"spacer" style=
"width: 1px; height: 2400px;"></div>
6 <div id=
"target" style=
"width: 100px; height: 100px; background: blue"></div>
7 <div class=
"spacer" style=
"width: 1px; height: 2400px;"></div>
10 <script src=
"resources/paint-invalidation-test.js"></script>
11 Tests that invalidation of a div after scrolling invalidates just the div and scrollbars, and no other area.
13 window
.expectedPaintInvalidationObjects
= [
14 "LayoutBlockFlow DIV id='target'",
16 function paintInvalidationTest() {
17 scroller
.scrollTop
= 2350;
18 target
.style
.background
= "papayawhip";
20 onload
= runPaintInvalidationTest
;