| html { overflow: hidden; } |
| div { height: 100px; width: 100px; } |
| .fixed { position: fixed; } |
| .green { background-color: green; } |
| .red { background-color: red; } |
| .composited { -webkit-transform: translateZ(0); } |
| <script type="text/javascript"> |
| testRunner.dumpAsText(true); |
| document.getElementById('fixedDiv').style.top = '200px'; |
| window.addEventListener('load', moveFixedDiv, false); |
| <body style="height:2000px;"> |
| <!-- You should see 1 green rectangle in the output and no red. --> |
| <div style="top: 200px; left: 100px;" class="fixed red"></div> |
| <div class="composited"><div id="fixedDiv" style="top: 500px; left:100px;" class="fixed green"></div></div></div> |