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

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

Issue 2707063003: Don't invalidate rect if it's covered by fully invalidated parent's visual rect (Closed)
Patch Set: - Created 3 years, 9 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": [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": "LayoutSVGPath path", 10 "object": "LayoutSVGPath path",
(...skipping 14 matching lines...) Expand all
25 "object": "LayoutSVGPath path", 25 "object": "LayoutSVGPath path",
26 "rect": [389, 38, 316, 81], 26 "rect": [389, 38, 316, 81],
27 "reason": "layoutObject insertion" 27 "reason": "layoutObject insertion"
28 }, 28 },
29 { 29 {
30 "object": "LayoutSVGContainer g", 30 "object": "LayoutSVGContainer g",
31 "rect": [390, 38, 314, 80], 31 "rect": [390, 38, 314, 80],
32 "reason": "layoutObject insertion" 32 "reason": "layoutObject insertion"
33 }, 33 },
34 { 34 {
35 "object": "LayoutSVGContainer g",
36 "rect": [390, 38, 314, 80],
37 "reason": "layoutObject insertion"
38 },
39 {
40 "object": "LayoutSVGContainer g",
41 "rect": [390, 38, 314, 80],
42 "reason": "layoutObject insertion"
43 },
44 {
45 "object": "LayoutSVGContainer g",
46 "rect": [390, 38, 314, 80],
47 "reason": "layoutObject insertion"
48 },
49 {
50 "object": "LayoutSVGContainer g",
51 "rect": [390, 38, 314, 80],
52 "reason": "layoutObject insertion"
53 },
54 {
55 "object": "LayoutSVGContainer g id='tabgroupRound'", 35 "object": "LayoutSVGContainer g id='tabgroupRound'",
56 "rect": [390, 38, 314, 80], 36 "rect": [390, 38, 314, 80],
57 "reason": "became visible" 37 "reason": "became visible"
58 }, 38 },
59 { 39 {
60 "object": "LayoutSVGPath path", 40 "object": "LayoutSVGPath path",
61 "rect": [263, 279, 301, 301], 41 "rect": [263, 279, 301, 301],
62 "reason": "layoutObject insertion" 42 "reason": "layoutObject insertion"
63 }, 43 },
64 { 44 {
(...skipping 10 matching lines...) Expand all
75 "object": "LayoutSVGPath path", 55 "object": "LayoutSVGPath path",
76 "rect": [263, 279, 301, 301], 56 "rect": [263, 279, 301, 301],
77 "reason": "layoutObject insertion" 57 "reason": "layoutObject insertion"
78 }, 58 },
79 { 59 {
80 "object": "LayoutSVGContainer g", 60 "object": "LayoutSVGContainer g",
81 "rect": [263, 279, 301, 300], 61 "rect": [263, 279, 301, 300],
82 "reason": "layoutObject insertion" 62 "reason": "layoutObject insertion"
83 }, 63 },
84 { 64 {
85 "object": "LayoutSVGContainer g",
86 "rect": [263, 279, 301, 300],
87 "reason": "layoutObject insertion"
88 },
89 {
90 "object": "LayoutSVGContainer g",
91 "rect": [263, 279, 301, 300],
92 "reason": "layoutObject insertion"
93 },
94 {
95 "object": "LayoutSVGContainer g",
96 "rect": [263, 279, 301, 300],
97 "reason": "layoutObject insertion"
98 },
99 {
100 "object": "LayoutSVGContainer g",
101 "rect": [263, 279, 301, 300],
102 "reason": "layoutObject insertion"
103 },
104 {
105 "object": "LayoutSVGContainer g id='tabgroupRectRound'", 65 "object": "LayoutSVGContainer g id='tabgroupRectRound'",
106 "rect": [263, 279, 301, 300], 66 "rect": [263, 279, 301, 300],
107 "reason": "became visible" 67 "reason": "became visible"
108 }, 68 },
109 { 69 {
110 "object": "LayoutSVGPath path", 70 "object": "LayoutSVGPath path",
111 "rect": [506, 233, 238, 159], 71 "rect": [506, 233, 238, 159],
112 "reason": "layoutObject insertion" 72 "reason": "layoutObject insertion"
113 }, 73 },
114 { 74 {
(...skipping 30 matching lines...) Expand all
145 "object": "LayoutSVGPath path", 105 "object": "LayoutSVGPath path",
146 "rect": [6, 256, 238, 159], 106 "rect": [6, 256, 238, 159],
147 "reason": "layoutObject insertion" 107 "reason": "layoutObject insertion"
148 }, 108 },
149 { 109 {
150 "object": "LayoutSVGContainer g", 110 "object": "LayoutSVGContainer g",
151 "rect": [507, 233, 236, 159], 111 "rect": [507, 233, 236, 159],
152 "reason": "layoutObject insertion" 112 "reason": "layoutObject insertion"
153 }, 113 },
154 { 114 {
155 "object": "LayoutSVGContainer g",
156 "rect": [507, 233, 236, 159],
157 "reason": "layoutObject insertion"
158 },
159 {
160 "object": "LayoutSVGContainer g",
161 "rect": [507, 233, 236, 159],
162 "reason": "layoutObject insertion"
163 },
164 {
165 "object": "LayoutSVGContainer g",
166 "rect": [507, 233, 236, 159],
167 "reason": "layoutObject insertion"
168 },
169 {
170 "object": "LayoutSVGContainer g",
171 "rect": [507, 233, 236, 159],
172 "reason": "layoutObject insertion"
173 },
174 {
175 "object": "LayoutSVGContainer g id='tabgroupRectTriangle'", 115 "object": "LayoutSVGContainer g id='tabgroupRectTriangle'",
176 "rect": [507, 233, 236, 159], 116 "rect": [507, 233, 236, 159],
177 "reason": "became visible" 117 "reason": "became visible"
178 }, 118 },
179 { 119 {
180 "object": "LayoutSVGContainer g", 120 "object": "LayoutSVGContainer g",
181 "rect": [7, 257, 236, 158], 121 "rect": [7, 257, 236, 158],
182 "reason": "layoutObject insertion" 122 "reason": "layoutObject insertion"
183 }, 123 },
184 { 124 {
185 "object": "LayoutSVGContainer g",
186 "rect": [7, 257, 236, 158],
187 "reason": "layoutObject insertion"
188 },
189 {
190 "object": "LayoutSVGContainer g",
191 "rect": [7, 257, 236, 158],
192 "reason": "layoutObject insertion"
193 },
194 {
195 "object": "LayoutSVGContainer g",
196 "rect": [7, 257, 236, 158],
197 "reason": "layoutObject insertion"
198 },
199 {
200 "object": "LayoutSVGContainer g",
201 "rect": [7, 257, 236, 158],
202 "reason": "layoutObject insertion"
203 },
204 {
205 "object": "LayoutSVGContainer g id='tabgroupTriangle'", 125 "object": "LayoutSVGContainer g id='tabgroupTriangle'",
206 "rect": [7, 257, 236, 158], 126 "rect": [7, 257, 236, 158],
207 "reason": "became visible" 127 "reason": "became visible"
208 }, 128 },
209 { 129 {
210 "object": "LayoutSVGContainer g id='tabgroupTriangle__0_content'",
211 "rect": [15, 291, 211, 37],
212 "reason": "layoutObject insertion"
213 },
214 {
215 "object": "LayoutSVGInlineText #text",
216 "rect": [15, 291, 211, 37],
217 "reason": "layoutObject insertion"
218 },
219 {
220 "object": "LayoutSVGInlineText #text",
221 "rect": [15, 291, 211, 37],
222 "reason": "layoutObject insertion"
223 },
224 {
225 "object": "LayoutSVGInlineText #text",
226 "rect": [15, 291, 211, 37],
227 "reason": "layoutObject insertion"
228 },
229 {
230 "object": "LayoutSVGTSpan tspan",
231 "rect": [15, 291, 211, 37],
232 "reason": "layoutObject insertion"
233 },
234 {
235 "object": "LayoutSVGTSpan tspan",
236 "rect": [15, 291, 211, 37],
237 "reason": "layoutObject insertion"
238 },
239 {
240 "object": "LayoutSVGText text id='contentTabGroupTriangle0'",
241 "rect": [15, 291, 211, 37],
242 "reason": "layoutObject insertion"
243 },
244 {
245 "object": "LayoutSVGRect rect", 130 "object": "LayoutSVGRect rect",
246 "rect": [31, 404, 188, 10], 131 "rect": [31, 404, 188, 10],
247 "reason": "layoutObject insertion" 132 "reason": "layoutObject insertion"
248 }, 133 },
249 { 134 {
250 "object": "LayoutSVGRect rect", 135 "object": "LayoutSVGRect rect",
251 "rect": [23, 146, 188, 10], 136 "rect": [23, 146, 188, 10],
252 "reason": "layoutObject removal" 137 "reason": "layoutObject removal"
253 }, 138 },
254 { 139 {
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
290 "object": "LayoutSVGPath path", 175 "object": "LayoutSVGPath path",
291 "rect": [38, 6, 159, 238], 176 "rect": [38, 6, 159, 238],
292 "reason": "layoutObject insertion" 177 "reason": "layoutObject insertion"
293 }, 178 },
294 { 179 {
295 "object": "LayoutSVGContainer g", 180 "object": "LayoutSVGContainer g",
296 "rect": [38, 7, 158, 236], 181 "rect": [38, 7, 158, 236],
297 "reason": "layoutObject insertion" 182 "reason": "layoutObject insertion"
298 }, 183 },
299 { 184 {
300 "object": "LayoutSVGContainer g",
301 "rect": [38, 7, 158, 236],
302 "reason": "layoutObject insertion"
303 },
304 {
305 "object": "LayoutSVGContainer g",
306 "rect": [38, 7, 158, 236],
307 "reason": "layoutObject insertion"
308 },
309 {
310 "object": "LayoutSVGContainer g",
311 "rect": [38, 7, 158, 236],
312 "reason": "layoutObject insertion"
313 },
314 {
315 "object": "LayoutSVGContainer g",
316 "rect": [38, 7, 158, 236],
317 "reason": "layoutObject insertion"
318 },
319 {
320 "object": "LayoutSVGContainer g id='tabgroupRect'", 185 "object": "LayoutSVGContainer g id='tabgroupRect'",
321 "rect": [38, 7, 158, 236], 186 "rect": [38, 7, 158, 236],
322 "reason": "became visible" 187 "reason": "became visible"
323 }, 188 },
324 { 189 {
325 "object": "LayoutSVGInlineText #text",
326 "rect": [15, 291, 150, 25],
327 "reason": "layoutObject insertion"
328 },
329 {
330 "object": "LayoutSVGInlineText #text",
331 "rect": [15, 291, 150, 25],
332 "reason": "layoutObject insertion"
333 },
334 {
335 "object": "LayoutSVGTSpan tspan",
336 "rect": [15, 291, 150, 25],
337 "reason": "layoutObject insertion"
338 },
339 {
340 "object": "LayoutSVGText text", 190 "object": "LayoutSVGText text",
341 "rect": [15, 291, 150, 25], 191 "rect": [15, 291, 150, 25],
342 "reason": "layoutObject insertion" 192 "reason": "layoutObject insertion"
343 }, 193 },
344 { 194 {
345 "object": "LayoutSVGInlineText #text", 195 "object": "LayoutSVGInlineText #text",
346 "rect": [7, 33, 150, 25], 196 "rect": [7, 33, 150, 25],
347 "reason": "layoutObject removal" 197 "reason": "layoutObject removal"
348 }, 198 },
349 { 199 {
(...skipping 30 matching lines...) Expand all
380 "object": "LayoutSVGPath path id='tabgroupRectRound__0'", 230 "object": "LayoutSVGPath path id='tabgroupRectRound__0'",
381 "rect": [362, 279, 64, 63], 231 "rect": [362, 279, 64, 63],
382 "reason": "layoutObject insertion" 232 "reason": "layoutObject insertion"
383 }, 233 },
384 { 234 {
385 "object": "LayoutSVGPath path id='tabgroupRectTriangle__1'", 235 "object": "LayoutSVGPath path id='tabgroupRectTriangle__1'",
386 "rect": [569, 233, 64, 18], 236 "rect": [569, 233, 64, 18],
387 "reason": "layoutObject insertion" 237 "reason": "layoutObject insertion"
388 }, 238 },
389 { 239 {
390 "object": "LayoutSVGPath path id='tabgroupRectRound__1'",
391 "rect": [415, 331, 63, 63],
392 "reason": "layoutObject insertion"
393 },
394 {
395 "object": "LayoutSVGPath path id='tabgroupRound__1'", 240 "object": "LayoutSVGPath path id='tabgroupRound__1'",
396 "rect": [452, 38, 63, 18], 241 "rect": [452, 38, 63, 18],
397 "reason": "layoutObject insertion" 242 "reason": "layoutObject insertion"
398 }, 243 },
399 { 244 {
400 "object": "LayoutSVGPath path id='tabgroupTriangle__0'", 245 "object": "LayoutSVGPath path id='tabgroupTriangle__0'",
401 "rect": [6, 256, 58, 31], 246 "rect": [6, 256, 58, 31],
402 "reason": "layoutObject insertion" 247 "reason": "layoutObject insertion"
403 }, 248 },
404 { 249 {
405 "object": "LayoutSVGInlineText #text",
406 "rect": [66, 257, 57, 29],
407 "reason": "subtree"
408 },
409 {
410 "object": "LayoutSVGInlineText #text",
411 "rect": [66, 257, 57, 29],
412 "reason": "subtree"
413 },
414 {
415 "object": "LayoutSVGTSpan tspan",
416 "rect": [66, 257, 57, 29],
417 "reason": "subtree"
418 },
419 {
420 "object": "LayoutSVGTSpan tspan",
421 "rect": [66, 257, 57, 29],
422 "reason": "subtree"
423 },
424 {
425 "object": "LayoutSVGText text",
426 "rect": [66, 257, 57, 29],
427 "reason": "subtree"
428 },
429 {
430 "object": "LayoutSVGInlineText #text",
431 "rect": [511, 234, 56, 16],
432 "reason": "layoutObject insertion"
433 },
434 {
435 "object": "LayoutSVGTSpan tspan",
436 "rect": [511, 234, 56, 16],
437 "reason": "layoutObject insertion"
438 },
439 {
440 "object": "LayoutSVGText text",
441 "rect": [511, 234, 56, 16],
442 "reason": "layoutObject insertion"
443 },
444 {
445 "object": "LayoutSVGInlineText #text",
446 "rect": [394, 38, 56, 16],
447 "reason": "layoutObject insertion"
448 },
449 {
450 "object": "LayoutSVGTSpan tspan",
451 "rect": [394, 38, 56, 16],
452 "reason": "layoutObject insertion"
453 },
454 {
455 "object": "LayoutSVGText text",
456 "rect": [394, 38, 56, 16],
457 "reason": "layoutObject insertion"
458 },
459 {
460 "object": "LayoutSVGPath path id='tabgroupTriangle__2'", 250 "object": "LayoutSVGPath path id='tabgroupTriangle__2'",
461 "rect": [125, 256, 54, 31], 251 "rect": [125, 256, 54, 31],
462 "reason": "layoutObject insertion" 252 "reason": "layoutObject insertion"
463 }, 253 },
464 { 254 {
465 "object": "LayoutSVGInlineText #text",
466 "rect": [574, 234, 54, 16],
467 "reason": "layoutObject insertion"
468 },
469 {
470 "object": "LayoutSVGTSpan tspan",
471 "rect": [574, 234, 54, 16],
472 "reason": "layoutObject insertion"
473 },
474 {
475 "object": "LayoutSVGText text",
476 "rect": [574, 234, 54, 16],
477 "reason": "layoutObject insertion"
478 },
479 {
480 "object": "LayoutSVGInlineText #text",
481 "rect": [457, 38, 54, 16],
482 "reason": "layoutObject insertion"
483 },
484 {
485 "object": "LayoutSVGTSpan tspan",
486 "rect": [457, 38, 54, 16],
487 "reason": "layoutObject insertion"
488 },
489 {
490 "object": "LayoutSVGText text",
491 "rect": [457, 38, 54, 16],
492 "reason": "layoutObject insertion"
493 },
494 {
495 "object": "LayoutSVGPath path id='tabgroupRectRound__3'",
496 "rect": [506, 422, 53, 53],
497 "reason": "layoutObject insertion"
498 },
499 {
500 "object": "LayoutSVGPath path id='tabgroupRectRound__2'",
501 "rect": [466, 382, 51, 52],
502 "reason": "layoutObject insertion"
503 },
504 {
505 "object": "LayoutSVGInlineText #text",
506 "rect": [370, 285, 50, 50],
507 "reason": "layoutObject insertion"
508 },
509 {
510 "object": "LayoutSVGTSpan tspan",
511 "rect": [370, 285, 50, 50],
512 "reason": "layoutObject insertion"
513 },
514 {
515 "object": "LayoutSVGText text",
516 "rect": [370, 285, 50, 50],
517 "reason": "layoutObject insertion"
518 },
519 {
520 "object": "LayoutSVGPath path id='tabgroupRectTriangle__3'", 255 "object": "LayoutSVGPath path id='tabgroupRectTriangle__3'",
521 "rect": [674, 233, 50, 18], 256 "rect": [674, 233, 50, 18],
522 "reason": "layoutObject insertion" 257 "reason": "layoutObject insertion"
523 }, 258 },
524 { 259 {
525 "object": "LayoutSVGPath path id='tabgroupRound__3'", 260 "object": "LayoutSVGPath path id='tabgroupRound__3'",
526 "rect": [557, 38, 50, 18], 261 "rect": [557, 38, 50, 18],
527 "reason": "layoutObject insertion" 262 "reason": "layoutObject insertion"
528 }, 263 },
529 { 264 {
530 "object": "LayoutSVGInlineText #text",
531 "rect": [422, 337, 49, 49],
532 "reason": "layoutObject insertion"
533 },
534 {
535 "object": "LayoutSVGTSpan tspan",
536 "rect": [422, 337, 49, 49],
537 "reason": "layoutObject insertion"
538 },
539 {
540 "object": "LayoutSVGText text",
541 "rect": [422, 337, 49, 49],
542 "reason": "layoutObject insertion"
543 },
544 {
545 "object": "LayoutSVGInlineText #text",
546 "rect": [11, 257, 48, 29],
547 "reason": "layoutObject insertion"
548 },
549 {
550 "object": "LayoutSVGInlineText #text",
551 "rect": [11, 257, 48, 29],
552 "reason": "layoutObject insertion"
553 },
554 {
555 "object": "LayoutSVGTSpan tspan",
556 "rect": [11, 257, 48, 29],
557 "reason": "layoutObject insertion"
558 },
559 {
560 "object": "LayoutSVGTSpan tspan",
561 "rect": [11, 257, 48, 29],
562 "reason": "layoutObject insertion"
563 },
564 {
565 "object": "LayoutSVGText text",
566 "rect": [11, 257, 48, 29],
567 "reason": "layoutObject insertion"
568 },
569 {
570 "object": "LayoutSVGPath path id='tabgroupRectTriangle__2'", 265 "object": "LayoutSVGPath path id='tabgroupRectTriangle__2'",
571 "rect": [630, 233, 47, 18], 266 "rect": [630, 233, 47, 18],
572 "reason": "layoutObject insertion" 267 "reason": "layoutObject insertion"
573 }, 268 },
574 { 269 {
575 "object": "LayoutSVGPath path id='tabgroupRound__2'", 270 "object": "LayoutSVGPath path id='tabgroupRound__2'",
576 "rect": [513, 38, 47, 18], 271 "rect": [513, 38, 47, 18],
577 "reason": "layoutObject insertion" 272 "reason": "layoutObject insertion"
578 }, 273 },
579 { 274 {
580 "object": "LayoutSVGInlineText #text",
581 "rect": [130, 257, 44, 29],
582 "reason": "subtree"
583 },
584 {
585 "object": "LayoutSVGInlineText #text",
586 "rect": [130, 257, 44, 29],
587 "reason": "subtree"
588 },
589 {
590 "object": "LayoutSVGTSpan tspan",
591 "rect": [130, 257, 44, 29],
592 "reason": "subtree"
593 },
594 {
595 "object": "LayoutSVGTSpan tspan",
596 "rect": [130, 257, 44, 29],
597 "reason": "subtree"
598 },
599 {
600 "object": "LayoutSVGText text",
601 "rect": [130, 257, 44, 29],
602 "reason": "subtree"
603 },
604 {
605 "object": "LayoutSVGPath path id='tabgroupTriangle__3'", 275 "object": "LayoutSVGPath path id='tabgroupTriangle__3'",
606 "rect": [176, 256, 42, 31], 276 "rect": [176, 256, 42, 31],
607 "reason": "layoutObject insertion" 277 "reason": "layoutObject insertion"
608 }, 278 },
609 { 279 {
610 "object": "LayoutSVGInlineText #text",
611 "rect": [679, 234, 40, 16],
612 "reason": "layoutObject insertion"
613 },
614 {
615 "object": "LayoutSVGTSpan tspan",
616 "rect": [679, 234, 40, 16],
617 "reason": "layoutObject insertion"
618 },
619 {
620 "object": "LayoutSVGText text",
621 "rect": [679, 234, 40, 16],
622 "reason": "layoutObject insertion"
623 },
624 {
625 "object": "LayoutSVGInlineText #text",
626 "rect": [562, 38, 40, 16],
627 "reason": "layoutObject insertion"
628 },
629 {
630 "object": "LayoutSVGTSpan tspan",
631 "rect": [562, 38, 40, 16],
632 "reason": "layoutObject insertion"
633 },
634 {
635 "object": "LayoutSVGText text",
636 "rect": [562, 38, 40, 16],
637 "reason": "layoutObject insertion"
638 },
639 {
640 "object": "LayoutSVGInlineText #text",
641 "rect": [513, 429, 39, 39],
642 "reason": "layoutObject insertion"
643 },
644 {
645 "object": "LayoutSVGTSpan tspan",
646 "rect": [513, 429, 39, 39],
647 "reason": "layoutObject insertion"
648 },
649 {
650 "object": "LayoutSVGText text",
651 "rect": [513, 429, 39, 39],
652 "reason": "layoutObject insertion"
653 },
654 {
655 "object": "LayoutSVGInlineText #text",
656 "rect": [473, 389, 38, 38],
657 "reason": "layoutObject insertion"
658 },
659 {
660 "object": "LayoutSVGTSpan tspan",
661 "rect": [473, 389, 38, 38],
662 "reason": "layoutObject insertion"
663 },
664 {
665 "object": "LayoutSVGText text",
666 "rect": [473, 389, 38, 38],
667 "reason": "layoutObject insertion"
668 },
669 {
670 "object": "LayoutSVGInlineText #text",
671 "rect": [635, 234, 38, 16],
672 "reason": "layoutObject insertion"
673 },
674 {
675 "object": "LayoutSVGTSpan tspan",
676 "rect": [635, 234, 38, 16],
677 "reason": "layoutObject insertion"
678 },
679 {
680 "object": "LayoutSVGText text",
681 "rect": [635, 234, 38, 16],
682 "reason": "layoutObject insertion"
683 },
684 {
685 "object": "LayoutSVGInlineText #text",
686 "rect": [517, 38, 38, 16],
687 "reason": "layoutObject insertion"
688 },
689 {
690 "object": "LayoutSVGTSpan tspan",
691 "rect": [517, 38, 38, 16],
692 "reason": "layoutObject insertion"
693 },
694 {
695 "object": "LayoutSVGText text",
696 "rect": [517, 38, 38, 16],
697 "reason": "layoutObject insertion"
698 },
699 {
700 "object": "LayoutSVGInlineText #text",
701 "rect": [181, 257, 32, 29],
702 "reason": "subtree"
703 },
704 {
705 "object": "LayoutSVGInlineText #text",
706 "rect": [181, 257, 32, 29],
707 "reason": "subtree"
708 },
709 {
710 "object": "LayoutSVGTSpan tspan",
711 "rect": [181, 257, 32, 29],
712 "reason": "subtree"
713 },
714 {
715 "object": "LayoutSVGTSpan tspan",
716 "rect": [181, 257, 32, 29],
717 "reason": "subtree"
718 },
719 {
720 "object": "LayoutSVGText text",
721 "rect": [181, 257, 32, 29],
722 "reason": "subtree"
723 },
724 {
725 "object": "LayoutSVGPath path id='tabgroupRect__0'", 280 "object": "LayoutSVGPath path id='tabgroupRect__0'",
726 "rect": [178, 6, 19, 66], 281 "rect": [178, 6, 19, 66],
727 "reason": "layoutObject insertion" 282 "reason": "layoutObject insertion"
728 }, 283 },
729 { 284 {
730 "object": "LayoutSVGPath path id='tabgroupRect__1'", 285 "object": "LayoutSVGPath path id='tabgroupRect__1'",
731 "rect": [178, 69, 19, 64], 286 "rect": [178, 69, 19, 64],
732 "reason": "layoutObject insertion" 287 "reason": "layoutObject insertion"
733 }, 288 },
734 { 289 {
735 "object": "LayoutSVGPath path id='tabgroupRect__3'", 290 "object": "LayoutSVGPath path id='tabgroupRect__3'",
736 "rect": [178, 174, 19, 50], 291 "rect": [178, 174, 19, 50],
737 "reason": "layoutObject insertion" 292 "reason": "layoutObject insertion"
738 }, 293 },
739 { 294 {
740 "object": "LayoutSVGPath path id='tabgroupRect__2'", 295 "object": "LayoutSVGPath path id='tabgroupRect__2'",
741 "rect": [178, 130, 19, 47], 296 "rect": [178, 130, 19, 47],
742 "reason": "layoutObject insertion" 297 "reason": "layoutObject insertion"
743 },
744 {
745 "object": "LayoutSVGInlineText #text",
746 "rect": [180, 11, 16, 56],
747 "reason": "layoutObject insertion"
748 },
749 {
750 "object": "LayoutSVGTSpan tspan",
751 "rect": [180, 11, 16, 56],
752 "reason": "layoutObject insertion"
753 },
754 {
755 "object": "LayoutSVGText text",
756 "rect": [180, 11, 16, 56],
757 "reason": "layoutObject insertion"
758 },
759 {
760 "object": "LayoutSVGInlineText #text",
761 "rect": [180, 74, 16, 54],
762 "reason": "layoutObject insertion"
763 },
764 {
765 "object": "LayoutSVGTSpan tspan",
766 "rect": [180, 74, 16, 54],
767 "reason": "layoutObject insertion"
768 },
769 {
770 "object": "LayoutSVGText text",
771 "rect": [180, 74, 16, 54],
772 "reason": "layoutObject insertion"
773 },
774 {
775 "object": "LayoutSVGInlineText #text",
776 "rect": [180, 179, 16, 40],
777 "reason": "layoutObject insertion"
778 },
779 {
780 "object": "LayoutSVGTSpan tspan",
781 "rect": [180, 179, 16, 40],
782 "reason": "layoutObject insertion"
783 },
784 {
785 "object": "LayoutSVGText text",
786 "rect": [180, 179, 16, 40],
787 "reason": "layoutObject insertion"
788 },
789 {
790 "object": "LayoutSVGInlineText #text",
791 "rect": [180, 135, 16, 38],
792 "reason": "layoutObject insertion"
793 },
794 {
795 "object": "LayoutSVGTSpan tspan",
796 "rect": [180, 135, 16, 38],
797 "reason": "layoutObject insertion"
798 },
799 {
800 "object": "LayoutSVGText text",
801 "rect": [180, 135, 16, 38],
802 "reason": "layoutObject insertion"
803 } 298 }
804 ] 299 ]
805 } 300 }
806 ], 301 ],
807 "objectPaintInvalidations": [ 302 "objectPaintInvalidations": [
808 { 303 {
809 "object": "LayoutSVGPath path", 304 "object": "LayoutSVGPath path",
810 "reason": "layoutObject removal" 305 "reason": "layoutObject removal"
811 }, 306 },
812 { 307 {
(...skipping 1204 matching lines...) Expand 10 before | Expand all | Expand 10 after
2017 "object": "InlineTextBox 'Biography'", 1512 "object": "InlineTextBox 'Biography'",
2018 "reason": "layoutObject insertion" 1513 "reason": "layoutObject insertion"
2019 }, 1514 },
2020 { 1515 {
2021 "object": "LayoutSVGContainer g id='tabgroupRectRound__0_content'", 1516 "object": "LayoutSVGContainer g id='tabgroupRectRound__0_content'",
2022 "reason": "layoutObject insertion" 1517 "reason": "layoutObject insertion"
2023 } 1518 }
2024 ] 1519 ]
2025 } 1520 }
2026 1521
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698