Upstream version 11.40.277.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / fast / repaint / fixed-child-move-after-scroll.html
1 <html>
2 <head>
3   <meta http-equiv="content-type" content="text/html; charset=UTF-8">
4   <script src="../../resources/run-after-display.js"></script>
5   <script src="resources/text-based-repaint.js"></script>
6   <script type="text/javascript">
7       function scrollAndRepaint()
8       {
9           scrollBy(0, 200);
10           runRepaintTest();
11       }
12
13       function repaintTest()
14       {
15           document.getElementById('toMove').style.left = "150px";
16           document.getElementById('toMove').style.backgroundColor = "green";
17       }
18   </script>
19 </head>
20   <body onload="scrollAndRepaint()" style="height: 3000px;">
21     <div style="position: fixed: top: 0; left: 0;">
22       <p style="position: absolute; top: 210px">You should see a yellow rect on the left, and a green one on the right. No red pixels.</p>
23       <div id="toMove" style="width: 100px; height: 100px; background-color: red; position: fixed; top: 70px; left: 10px;"></div>
24       <div style="width: 100px; height: 100px; background-color: yellow; position: absolute; top: 270px; left: 10px; z-index: -5;"></div>
25     </div>
26   </body>
27 </html>