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

Side by Side Diff: third_party/WebKit/LayoutTests/platform/win/paint/invalidation/svg/text-rescale-expected.txt

Issue 2483953002: Separate forced subtree invalidation reasons for location change and SVG resource change (Closed)
Patch Set: rebaseline-cl Created 4 years, 1 month 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": [800, 600], 5 "bounds": [800, 600],
6 "contentsOpaque": true, 6 "contentsOpaque": true,
7 "drawsContent": true, 7 "drawsContent": true,
8 "paintInvalidations": [ 8 "paintInvalidations": [
9 { 9 {
10 "object": "LayoutSVGContainer g id='text2g'", 10 "object": "LayoutSVGContainer g id='text2g'",
(...skipping 218 matching lines...) Expand 10 before | Expand all | Expand 10 after
229 }, 229 },
230 { 230 {
231 "object": "InlineTextBox 'PASS'", 231 "object": "InlineTextBox 'PASS'",
232 "reason": "forced by layout" 232 "reason": "forced by layout"
233 }, 233 },
234 { 234 {
235 "object": "LayoutSVGInlineText #text", 235 "object": "LayoutSVGInlineText #text",
236 "reason": "became visible" 236 "reason": "became visible"
237 }, 237 },
238 { 238 {
239 "object": "LayoutSVGForeignObject foreignObject",
240 "reason": "location change"
241 },
242 {
243 "object": "LayoutBlockFlow P", 239 "object": "LayoutBlockFlow P",
244 "reason": "bounds change" 240 "reason": "bounds change"
245 }, 241 },
246 { 242 {
247 "object": "RootInlineBox", 243 "object": "RootInlineBox",
248 "reason": "bounds change" 244 "reason": "bounds change"
249 }, 245 },
250 { 246 {
251 "object": "LayoutText #text", 247 "object": "LayoutText #text",
252 "reason": "bounds change" 248 "reason": "bounds change"
(...skipping 20 matching lines...) Expand all
273 }, 269 },
274 { 270 {
275 "object": "InlineTextBox 'PASS'", 271 "object": "InlineTextBox 'PASS'",
276 "reason": "forced by layout" 272 "reason": "forced by layout"
277 }, 273 },
278 { 274 {
279 "object": "LayoutSVGContainer g id='text2g'", 275 "object": "LayoutSVGContainer g id='text2g'",
280 "reason": "full" 276 "reason": "full"
281 }, 277 },
282 { 278 {
283 "object": "LayoutSVGText text",
284 "reason": "location change"
285 },
286 {
287 "object": "RootInlineBox",
288 "reason": "location change"
289 },
290 {
291 "object": "LayoutSVGInlineText #text",
292 "reason": "location change"
293 },
294 {
295 "object": "InlineTextBox 'PASS '",
296 "reason": "location change"
297 },
298 {
299 "object": "LayoutSVGTSpan tspan",
300 "reason": "location change"
301 },
302 {
303 "object": "InlineFlowBox",
304 "reason": "location change"
305 },
306 {
307 "object": "LayoutSVGInlineText #text",
308 "reason": "location change"
309 },
310 {
311 "object": "InlineTextBox 'PASS'",
312 "reason": "location change"
313 },
314 {
315 "object": "LayoutSVGInlineText #text",
316 "reason": "location change"
317 },
318 {
319 "object": "LayoutSVGForeignObject foreignObject",
320 "reason": "location change"
321 },
322 {
323 "object": "LayoutBlockFlow P", 279 "object": "LayoutBlockFlow P",
324 "reason": "location change" 280 "reason": "location change"
325 }, 281 },
326 { 282 {
327 "object": "RootInlineBox", 283 "object": "RootInlineBox",
328 "reason": "location change" 284 "reason": "location change"
329 }, 285 },
330 { 286 {
331 "object": "LayoutText #text", 287 "object": "LayoutText #text",
332 "reason": "location change" 288 "reason": "location change"
333 }, 289 },
334 { 290 {
335 "object": "InlineTextBox 'PASS'", 291 "object": "InlineTextBox 'PASS'",
336 "reason": "location change" 292 "reason": "location change"
337 }, 293 },
338 { 294 {
339 "object": "LayoutSVGViewportContainer svg",
340 "reason": "location change"
341 },
342 {
343 "object": "LayoutSVGText text",
344 "reason": "location change"
345 },
346 {
347 "object": "RootInlineBox",
348 "reason": "location change"
349 },
350 {
351 "object": "LayoutSVGInlineText #text",
352 "reason": "location change"
353 },
354 {
355 "object": "InlineTextBox 'PASS'",
356 "reason": "location change"
357 },
358 {
359 "object": "LayoutSVGContainer g id='text3g'", 295 "object": "LayoutSVGContainer g id='text3g'",
360 "reason": "full" 296 "reason": "full"
361 }, 297 },
362 { 298 {
363 "object": "LayoutSVGText text", 299 "object": "LayoutSVGText text",
364 "reason": "forced by layout" 300 "reason": "forced by layout"
365 }, 301 },
366 { 302 {
367 "object": "RootInlineBox", 303 "object": "RootInlineBox",
368 "reason": "forced by layout" 304 "reason": "forced by layout"
(...skipping 20 matching lines...) Expand all
389 }, 325 },
390 { 326 {
391 "object": "InlineTextBox 'PASS'", 327 "object": "InlineTextBox 'PASS'",
392 "reason": "forced by layout" 328 "reason": "forced by layout"
393 }, 329 },
394 { 330 {
395 "object": "LayoutSVGInlineText #text", 331 "object": "LayoutSVGInlineText #text",
396 "reason": "bounds change" 332 "reason": "bounds change"
397 }, 333 },
398 { 334 {
399 "object": "LayoutSVGForeignObject foreignObject",
400 "reason": "location change"
401 },
402 {
403 "object": "LayoutBlockFlow P", 335 "object": "LayoutBlockFlow P",
404 "reason": "bounds change" 336 "reason": "bounds change"
405 }, 337 },
406 { 338 {
407 "object": "RootInlineBox", 339 "object": "RootInlineBox",
408 "reason": "bounds change" 340 "reason": "bounds change"
409 }, 341 },
410 { 342 {
411 "object": "LayoutText #text", 343 "object": "LayoutText #text",
412 "reason": "bounds change" 344 "reason": "bounds change"
(...skipping 18 matching lines...) Expand all
431 "object": "LayoutSVGInlineText #text", 363 "object": "LayoutSVGInlineText #text",
432 "reason": "forced by layout" 364 "reason": "forced by layout"
433 }, 365 },
434 { 366 {
435 "object": "InlineTextBox 'PASS'", 367 "object": "InlineTextBox 'PASS'",
436 "reason": "forced by layout" 368 "reason": "forced by layout"
437 } 369 }
438 ] 370 ]
439 } 371 }
440 372
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698