Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <!DOCTYPE html> | |
| 2 Tests paint invalidation when an object under composited scrolled container is | |
| 3 set 'display: relative'. Passes if no red residue. | |
| 4 <div style="overflow: scroll; width: 200px; height: 200px"> | |
| 5 <div style="width: 800px; height: 800px"> | |
| 6 <div id="item" style="background-color: red; width: 50px; height: 50px"></di v> | |
| 7 </div> | |
| 8 </div> | |
| 9 <script src="../../resources/run-after-layout-and-paint.js"></script> | |
| 10 <script> | |
| 11 if (window.internal) | |
| 12 internals.settings.setPreferCompositingToLCDTextEnabled(true); | |
|
chrishtr
2016/05/02 21:13:32
How about using will-changeL transform instead of
Xianzhu
2016/05/02 21:59:29
It's special because it establishes a composited l
| |
| 13 runAfterLayoutAndPaint(function() { | |
| 14 item.style.position = 'relative'; | |
| 15 item.style.left = '100px'; | |
| 16 item.style.top = '100px'; | |
| 17 item.style.backgroundColor = 'green'; | |
| 18 }, true); | |
| 19 </script> | |
| OLD | NEW |