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

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

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

Powered by Google App Engine
This is Rietveld 408576698