OLD | NEW |
1 <!-- Based on compositing/overflow/text-color-change.html --> | 1 <!-- Based on compositing/overflow/text-color-change.html --> |
2 <!DOCTYPE html> | 2 <!DOCTYPE html> |
3 <script src="resources/paint-invalidation-test.js"></script> | 3 <script src="resources/paint-invalidation-test.js"></script> |
4 <script> | 4 <script> |
5 window.expectedPaintInvalidationObjects = [ | |
6 "LayoutText #text", | |
7 "InlineTextBox ' Text'", | |
8 "InlineTextBox '\n'", | |
9 "InlineTextBox ' Text'", | |
10 "InlineTextBox '\n'", | |
11 "InlineTextBox ' Text'", | |
12 "InlineTextBox '\n'", | |
13 "InlineTextBox ' Text'", | |
14 "InlineTextBox '\n'", | |
15 "InlineTextBox ' Text'", | |
16 "InlineTextBox '\n'", | |
17 "InlineTextBox ' Text'", | |
18 "InlineTextBox '\n'", | |
19 "InlineTextBox ' Text'", | |
20 "InlineTextBox '\n'", | |
21 "InlineTextBox ' Text'", | |
22 "InlineTextBox '\n'", | |
23 "InlineTextBox ' Text'", | |
24 "InlineTextBox '\n'", | |
25 "InlineTextBox ' Text'", | |
26 "InlineTextBox '\n'", | |
27 "InlineTextBox ' Text'", | |
28 "InlineTextBox '\n'", | |
29 "InlineTextBox ' Text'", | |
30 "InlineTextBox '\n'", | |
31 "InlineTextBox ' Text'", | |
32 "InlineTextBox '\n'", | |
33 "InlineTextBox ' Text'", | |
34 "InlineTextBox '\n'", | |
35 "InlineTextBox ' Text'", | |
36 "InlineTextBox '\n'", | |
37 "InlineTextBox ' Text'", | |
38 "InlineTextBox '\n'", | |
39 "InlineTextBox ' Text'", | |
40 "InlineTextBox '\n'", | |
41 "InlineTextBox ' Text'", | |
42 "InlineTextBox '\n'", | |
43 "InlineTextBox ' Text'", | |
44 "InlineTextBox '\n'", | |
45 "InlineTextBox ' Text'", | |
46 "InlineTextBox '\n'", | |
47 "InlineTextBox ' Text'", | |
48 "InlineTextBox '\n'", | |
49 "InlineTextBox ' Text'", | |
50 "InlineTextBox '\n'", | |
51 "InlineTextBox ' Text'", | |
52 "InlineTextBox '\n'", | |
53 "InlineTextBox ' Text'", | |
54 "InlineTextBox '\n'", | |
55 "InlineTextBox ' Text'", | |
56 "InlineTextBox '\n'", | |
57 "InlineTextBox ' Text'", | |
58 "InlineTextBox '\n'", | |
59 "InlineTextBox ' Text'", | |
60 "InlineTextBox '\n'", | |
61 "InlineTextBox ' Text'", | |
62 "InlineTextBox '\n'", | |
63 "InlineTextBox ' Text'", | |
64 "InlineTextBox '\n'", | |
65 "InlineTextBox ' Text'", | |
66 "InlineTextBox '\n'", | |
67 "InlineTextBox ' Text'", | |
68 "InlineTextBox '\n'", | |
69 "InlineTextBox ' Text'", | |
70 "InlineTextBox '\n'", | |
71 "InlineTextBox ' Text'", | |
72 "InlineTextBox '\n'", | |
73 "InlineTextBox ' Text'", | |
74 "InlineTextBox '\n'", | |
75 "InlineTextBox ' Text'", | |
76 "InlineTextBox '\n'", | |
77 "InlineTextBox ' Text'", | |
78 "InlineTextBox '\n'", | |
79 "InlineTextBox ' Text'", | |
80 "InlineTextBox '\n'", | |
81 "InlineTextBox ' Text'", | |
82 "InlineTextBox '\n'", | |
83 "InlineTextBox ' Text'", | |
84 "InlineTextBox '\n'", | |
85 "InlineTextBox ' Text'", | |
86 "InlineTextBox '\n'", | |
87 "InlineTextBox ' Text'", | |
88 "InlineTextBox '\n'", | |
89 ]; | |
90 function paintInvalidationTest() { | 5 function paintInvalidationTest() { |
91 document.getElementById('scroller').style.color = 'green'; | 6 document.getElementById('scroller').style.color = 'green'; |
92 } | 7 } |
93 onload = runPaintInvalidationTest; | 8 onload = runPaintInvalidationTest; |
94 </script> | 9 </script> |
95 Tests invalidation of scrolling text. On composited scrolling, the whole text sh
ould be invalidated when the 'color' property of the container changes. | 10 Tests invalidation of scrolling text. On composited scrolling, the whole text sh
ould be invalidated when the 'color' property of the container changes. |
96 <pre id="scroller" style="width: 200px; height: 200px; overflow: scroll; color:
red"> | 11 <pre id="scroller" style="width: 200px; height: 200px; overflow: scroll; color:
red"> |
97 Text | 12 Text |
98 Text | 13 Text |
99 Text | 14 Text |
(...skipping 29 matching lines...) Expand all Loading... |
129 Text | 44 Text |
130 Text | 45 Text |
131 Text | 46 Text |
132 Text | 47 Text |
133 Text | 48 Text |
134 Text | 49 Text |
135 Text | 50 Text |
136 Text | 51 Text |
137 Text | 52 Text |
138 </pre> | 53 </pre> |
OLD | NEW |