Chromium Code Reviews| Index: LayoutTests/fast/repaint/positioned-great-grandparent-change-location.html |
| diff --git a/LayoutTests/fast/repaint/positioned-great-grandparent-change-location.html b/LayoutTests/fast/repaint/positioned-great-grandparent-change-location.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..062a54c56963a3df6e38140580b78c040e2e7bb9 |
| --- /dev/null |
| +++ b/LayoutTests/fast/repaint/positioned-great-grandparent-change-location.html |
| @@ -0,0 +1,18 @@ |
| +<!DOCTYPE html> |
| +<script src="resources/text-based-repaint.js"></script> |
| +<script> |
| +function repaintTest() { |
| + document.getElementById('great-grandparent').style.top = '-100px'; |
| +} |
| +onload = runRepaintTest; |
| +</script> |
| +Tests repaint of the target when the great-grandparent changes location. |
|
dsinclair
2014/10/16 13:32:37
nits: s/repaint/invalidation
Xianzhu
2014/10/16 17:37:14
Done.
|
| +Passes if finally there is only one green rectangle. |
|
dsinclair
2014/10/16 13:32:37
nit: remove finally
Xianzhu
2014/10/16 17:37:14
Done.
|
| +<div style="position: absolute; background-color: red; top: 100px; left: 100px; width: 100px; height: 100px">Indicator</div> |
| +<div id="great-grandparent" style="position: absolute; top: 0px; left: 0px"> |
| + <div style="position: absolute"> |
| + <div style="position: absolute"> |
| + <div style="position: absolute; background-color: green; top: 200px; left: 100px; width: 100px; height: 100px">Target</div> |
| + </div> |
| + </div> |
| +</div> |