Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(208)

Side by Side Diff: third_party/WebKit/LayoutTests/paint/invalidation/window-resize-centered-inline-under-fixed-pos-expected.txt

Issue 2699463004: Fix gradient background invalidation when HTML size changes (Closed)
Patch Set: - Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 { 1 {
2 "layers": [ 2 "layers": [
3 { 3 {
4 "name": "LayoutView #document", 4 "name": "LayoutView #document",
5 "bounds": [600, 250], 5 "bounds": [600, 250],
6 "contentsOpaque": true, 6 "contentsOpaque": true,
7 "drawsContent": true, 7 "drawsContent": true,
8 "paintInvalidations": [ 8 "paintInvalidations": [
9 { 9 {
10 "object": "LayoutBlockFlow (positioned) DIV class='container'", 10 "object": "LayoutBlockFlow (positioned) DIV class='container'",
11 "rect": [0, 0, 600, 500], 11 "rect": [0, 0, 600, 500],
12 "reason": "forced by layout" 12 "reason": "forced by layout"
13 }, 13 },
14 { 14 {
15 "object": "LayoutView #document", 15 "object": "LayoutView #document",
16 "rect": [0, 250, 600, 250], 16 "rect": [0, 250, 600, 250],
17 "reason": "incremental" 17 "reason": "incremental"
18 }, 18 },
19 { 19 {
20 "object": "LayoutBlockFlow HTML",
21 "rect": [0, 0, 600, 8],
22 "reason": "forced by layout"
23 },
24 {
25 "object": "LayoutBlockFlow DIV class='parent'", 20 "object": "LayoutBlockFlow DIV class='parent'",
26 "rect": [0, 0, 6, 500], 21 "rect": [0, 0, 6, 500],
27 "reason": "forced by layout" 22 "reason": "forced by layout"
28 }, 23 },
29 { 24 {
30 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 25 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
31 "rect": [0, 250, 6, 30], 26 "rect": [0, 250, 6, 30],
32 "reason": "forced by layout" 27 "reason": "forced by layout"
33 }, 28 },
34 { 29 {
35 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 30 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
36 "rect": [0, 125, 6, 30], 31 "rect": [0, 125, 6, 30],
37 "reason": "forced by layout" 32 "reason": "forced by layout"
38 } 33 }
39 ] 34 ]
40 } 35 }
41 ], 36 ],
42 "objectPaintInvalidations": [ 37 "objectPaintInvalidations": [
43 { 38 {
44 "object": "LayoutView #document", 39 "object": "LayoutView #document",
45 "reason": "incremental" 40 "reason": "incremental"
46 }, 41 },
47 { 42 {
48 "object": "LayoutBlockFlow HTML",
49 "reason": "forced by layout"
50 },
51 {
52 "object": "LayoutBlockFlow (positioned) DIV class='container'", 43 "object": "LayoutBlockFlow (positioned) DIV class='container'",
53 "reason": "forced by layout" 44 "reason": "forced by layout"
54 }, 45 },
55 { 46 {
56 "object": "LayoutBlockFlow DIV class='parent'", 47 "object": "LayoutBlockFlow DIV class='parent'",
57 "reason": "forced by layout" 48 "reason": "forced by layout"
58 }, 49 },
59 { 50 {
60 "object": "RootInlineBox", 51 "object": "RootInlineBox",
61 "reason": "forced by layout" 52 "reason": "forced by layout"
(...skipping 11 matching lines...) Expand all
73 "bounds": [400, 250], 64 "bounds": [400, 250],
74 "contentsOpaque": true, 65 "contentsOpaque": true,
75 "drawsContent": true, 66 "drawsContent": true,
76 "paintInvalidations": [ 67 "paintInvalidations": [
77 { 68 {
78 "object": "LayoutBlockFlow (positioned) DIV class='container'", 69 "object": "LayoutBlockFlow (positioned) DIV class='container'",
79 "rect": [0, 0, 600, 250], 70 "rect": [0, 0, 600, 250],
80 "reason": "forced by layout" 71 "reason": "forced by layout"
81 }, 72 },
82 { 73 {
83 "object": "LayoutBlockFlow HTML",
84 "rect": [0, 0, 600, 8],
85 "reason": "forced by layout"
86 },
87 {
88 "object": "LayoutView #document", 74 "object": "LayoutView #document",
89 "rect": [400, 0, 200, 250], 75 "rect": [400, 0, 200, 250],
90 "reason": "incremental" 76 "reason": "incremental"
91 }, 77 },
92 { 78 {
93 "object": "LayoutBlockFlow DIV class='parent'", 79 "object": "LayoutBlockFlow DIV class='parent'",
94 "rect": [0, 0, 6, 250], 80 "rect": [0, 0, 6, 250],
95 "reason": "forced by layout" 81 "reason": "forced by layout"
96 }, 82 },
97 { 83 {
98 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 84 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
99 "rect": [0, 125, 6, 30], 85 "rect": [0, 125, 6, 30],
100 "reason": "forced by layout" 86 "reason": "forced by layout"
101 } 87 }
102 ] 88 ]
103 } 89 }
104 ], 90 ],
105 "objectPaintInvalidations": [ 91 "objectPaintInvalidations": [
106 { 92 {
107 "object": "LayoutView #document", 93 "object": "LayoutView #document",
108 "reason": "incremental" 94 "reason": "incremental"
109 }, 95 },
110 { 96 {
111 "object": "LayoutBlockFlow HTML",
112 "reason": "forced by layout"
113 },
114 {
115 "object": "LayoutBlockFlow (positioned) DIV class='container'", 97 "object": "LayoutBlockFlow (positioned) DIV class='container'",
116 "reason": "forced by layout" 98 "reason": "forced by layout"
117 }, 99 },
118 { 100 {
119 "object": "LayoutBlockFlow DIV class='parent'", 101 "object": "LayoutBlockFlow DIV class='parent'",
120 "reason": "forced by layout" 102 "reason": "forced by layout"
121 }, 103 },
122 { 104 {
123 "object": "RootInlineBox", 105 "object": "RootInlineBox",
124 "reason": "forced by layout" 106 "reason": "forced by layout"
(...skipping 16 matching lines...) Expand all
141 "object": "LayoutBlockFlow (positioned) DIV class='container'", 123 "object": "LayoutBlockFlow (positioned) DIV class='container'",
142 "rect": [0, 0, 400, 600], 124 "rect": [0, 0, 400, 600],
143 "reason": "full" 125 "reason": "full"
144 }, 126 },
145 { 127 {
146 "object": "LayoutView #document", 128 "object": "LayoutView #document",
147 "rect": [0, 250, 400, 350], 129 "rect": [0, 250, 400, 350],
148 "reason": "incremental" 130 "reason": "incremental"
149 }, 131 },
150 { 132 {
151 "object": "LayoutBlockFlow HTML",
152 "rect": [0, 0, 400, 8],
153 "reason": "forced by layout"
154 },
155 {
156 "object": "LayoutBlockFlow DIV class='parent'", 133 "object": "LayoutBlockFlow DIV class='parent'",
157 "rect": [0, 0, 6, 600], 134 "rect": [0, 0, 6, 600],
158 "reason": "forced by layout" 135 "reason": "forced by layout"
159 }, 136 },
160 { 137 {
161 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 138 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
162 "rect": [0, 300, 6, 30], 139 "rect": [0, 300, 6, 30],
163 "reason": "forced by layout" 140 "reason": "forced by layout"
164 }, 141 },
165 { 142 {
166 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 143 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
167 "rect": [0, 125, 6, 30], 144 "rect": [0, 125, 6, 30],
168 "reason": "forced by layout" 145 "reason": "forced by layout"
169 } 146 }
170 ] 147 ]
171 } 148 }
172 ], 149 ],
173 "objectPaintInvalidations": [ 150 "objectPaintInvalidations": [
174 { 151 {
175 "object": "LayoutView #document", 152 "object": "LayoutView #document",
176 "reason": "incremental" 153 "reason": "incremental"
177 }, 154 },
178 { 155 {
179 "object": "LayoutBlockFlow HTML",
180 "reason": "forced by layout"
181 },
182 {
183 "object": "LayoutBlockFlow (positioned) DIV class='container'", 156 "object": "LayoutBlockFlow (positioned) DIV class='container'",
184 "reason": "full" 157 "reason": "full"
185 }, 158 },
186 { 159 {
187 "object": "LayoutBlockFlow DIV class='parent'", 160 "object": "LayoutBlockFlow DIV class='parent'",
188 "reason": "forced by layout" 161 "reason": "forced by layout"
189 }, 162 },
190 { 163 {
191 "object": "RootInlineBox", 164 "object": "RootInlineBox",
192 "reason": "forced by layout" 165 "reason": "forced by layout"
(...skipping 11 matching lines...) Expand all
204 "bounds": [800, 600], 177 "bounds": [800, 600],
205 "contentsOpaque": true, 178 "contentsOpaque": true,
206 "drawsContent": true, 179 "drawsContent": true,
207 "paintInvalidations": [ 180 "paintInvalidations": [
208 { 181 {
209 "object": "LayoutBlockFlow (positioned) DIV class='container'", 182 "object": "LayoutBlockFlow (positioned) DIV class='container'",
210 "rect": [0, 0, 800, 600], 183 "rect": [0, 0, 800, 600],
211 "reason": "full" 184 "reason": "full"
212 }, 185 },
213 { 186 {
214 "object": "LayoutBlockFlow HTML",
215 "rect": [0, 0, 800, 8],
216 "reason": "forced by layout"
217 },
218 {
219 "object": "LayoutView #document", 187 "object": "LayoutView #document",
220 "rect": [400, 0, 400, 600], 188 "rect": [400, 0, 400, 600],
221 "reason": "incremental" 189 "reason": "incremental"
222 }, 190 },
223 { 191 {
224 "object": "LayoutBlockFlow DIV class='parent'", 192 "object": "LayoutBlockFlow DIV class='parent'",
225 "rect": [0, 0, 6, 600], 193 "rect": [0, 0, 6, 600],
226 "reason": "forced by layout" 194 "reason": "forced by layout"
227 }, 195 },
228 { 196 {
229 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 197 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
230 "rect": [0, 300, 6, 30], 198 "rect": [0, 300, 6, 30],
231 "reason": "forced by layout" 199 "reason": "forced by layout"
232 } 200 }
233 ] 201 ]
234 } 202 }
235 ], 203 ],
236 "objectPaintInvalidations": [ 204 "objectPaintInvalidations": [
237 { 205 {
238 "object": "LayoutView #document", 206 "object": "LayoutView #document",
239 "reason": "incremental" 207 "reason": "incremental"
240 }, 208 },
241 { 209 {
242 "object": "LayoutBlockFlow HTML",
243 "reason": "forced by layout"
244 },
245 {
246 "object": "LayoutBlockFlow (positioned) DIV class='container'", 210 "object": "LayoutBlockFlow (positioned) DIV class='container'",
247 "reason": "full" 211 "reason": "full"
248 }, 212 },
249 { 213 {
250 "object": "LayoutBlockFlow DIV class='parent'", 214 "object": "LayoutBlockFlow DIV class='parent'",
251 "reason": "forced by layout" 215 "reason": "forced by layout"
252 }, 216 },
253 { 217 {
254 "object": "RootInlineBox", 218 "object": "RootInlineBox",
255 "reason": "forced by layout" 219 "reason": "forced by layout"
256 }, 220 },
257 { 221 {
258 "object": "LayoutBlockFlow (relative positioned) DIV class='child'", 222 "object": "LayoutBlockFlow (relative positioned) DIV class='child'",
259 "reason": "forced by layout" 223 "reason": "forced by layout"
260 } 224 }
261 ] 225 ]
262 } 226 }
263 227
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698