Index: LayoutTests/paint/invalidation/spv2/multicol-repaint.html |
diff --git a/LayoutTests/paint/invalidation/spv2/multicol-repaint.html b/LayoutTests/paint/invalidation/spv2/multicol-repaint.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..9e326a9b4bf1ed3827086efaee910415488b75ad |
--- /dev/null |
+++ b/LayoutTests/paint/invalidation/spv2/multicol-repaint.html |
@@ -0,0 +1,44 @@ |
+<!-- Based on fast/repaint/multicol-repaint.html --> |
+<!DOCTYPE html> |
+ |
+<html lang="en"> |
+<head> |
+ <style type="text/css" media="screen"> |
+ |
+ .container { |
+ width: 400px; |
+ height: 100px; |
+ border: 1px solid black; |
+ font-size: 50px; |
+ -webkit-column-count: 2; |
+ column-count: 2; |
+ column-fill: auto; |
+ } |
+ |
+ </style> |
+ <script src="resources/paint-invalidation-test.js" type="text/javascript"></script> |
+ <script type="text/javascript"> |
+ window.expectedPaintInvalidationObjects = [ |
+ "RootInlineBox", |
+ "RootInlineBox", |
+ "InlineTextBox '\u00A0'", |
+ "InlineTextBox '\n'", |
+ "InlineTextBox ''", |
+ "LayoutMultiColumnFlowThread (anonymous)", |
+ "LayoutText #text", |
+ "InlineTextBox 'XXXXXX'", |
+ ]; |
+ function paintInvalidationTest() |
+ { |
+ document.getElementById('a').innerHTML = 'XXXXXX'; |
+ } |
+ </script> |
+</head> |
+<body onload="runPaintInvalidationTest();"> |
+ |
+ <div class="container"> |
+ <br> |
+ <span id="a">x</span> |
+ </div> |
+</body> |
+</html> |