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

Side by Side Diff: third_party/WebKit/LayoutTests/compositing/overflow/universal-accelerated-overflow-scroll-expected.txt

Issue 2439113003: Fix the bug that negative outline-offset is covered up by composited (Closed)
Patch Set: Fix failed webkit_unit_tests and contents_browsertests && rebaseline 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": [785, 2016], 5 "bounds": [785, 2016],
6 "contentsOpaque": true, 6 "contentsOpaque": true,
7 "drawsContent": true 7 "drawsContent": true
8 }, 8 },
9 { 9 {
10 "name": "Squashing Containment Layer", 10 "name": "Squashing Containment Layer",
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
42 "position": [87, 2], 42 "position": [87, 2],
43 "bounds": [15, 85] 43 "bounds": [15, 85]
44 }, 44 },
45 { 45 {
46 "name": "Scroll Corner Layer", 46 "name": "Scroll Corner Layer",
47 "position": [87, 87], 47 "position": [87, 87],
48 "bounds": [15, 15], 48 "bounds": [15, 15],
49 "drawsContent": true 49 "drawsContent": true
50 }, 50 },
51 { 51 {
52 "name": "Decoration Layer",
53 "bounds": [104, 104],
54 "drawsContent": true
55 },
56 {
52 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-grandchildren-not-contained' class='positionAbsol ute positioned')", 57 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-grandchildren-not-contained' class='positionAbsol ute positioned')",
53 "position": [35, 75], 58 "position": [35, 75],
54 "bounds": [80, 40], 59 "bounds": [80, 40],
55 "drawsContent": true 60 "drawsContent": true
56 }, 61 },
57 { 62 {
58 "name": "Squashing Containment Layer", 63 "name": "Squashing Containment Layer",
59 "shouldFlattenTransform": false 64 "shouldFlattenTransform": false
60 }, 65 },
61 { 66 {
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 "position": [87, 2], 109 "position": [87, 2],
105 "bounds": [15, 85] 110 "bounds": [15, 85]
106 }, 111 },
107 { 112 {
108 "name": "Scroll Corner Layer", 113 "name": "Scroll Corner Layer",
109 "position": [87, 87], 114 "position": [87, 87],
110 "bounds": [15, 15], 115 "bounds": [15, 15],
111 "drawsContent": true 116 "drawsContent": true
112 }, 117 },
113 { 118 {
119 "name": "Decoration Layer",
120 "bounds": [104, 104],
121 "drawsContent": true
122 },
123 {
114 "name": "Squashing Containment Layer", 124 "name": "Squashing Containment Layer",
115 "shouldFlattenTransform": false 125 "shouldFlattenTransform": false
116 }, 126 },
117 { 127 {
118 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute-grandchi ldren' class='positionAbsolute positioned'", 128 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute-grandchi ldren' class='positionAbsolute positioned'",
119 "position": [157, 18], 129 "position": [157, 18],
120 "bounds": [80, 40], 130 "bounds": [80, 40],
121 "contentsOpaque": true, 131 "contentsOpaque": true,
122 "drawsContent": true, 132 "drawsContent": true,
123 "backgroundColor": "#800080" 133 "backgroundColor": "#800080"
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
163 "position": [87, 2], 173 "position": [87, 2],
164 "bounds": [15, 85] 174 "bounds": [15, 85]
165 }, 175 },
166 { 176 {
167 "name": "Scroll Corner Layer", 177 "name": "Scroll Corner Layer",
168 "position": [87, 87], 178 "position": [87, 87],
169 "bounds": [15, 15], 179 "bounds": [15, 15],
170 "drawsContent": true 180 "drawsContent": true
171 }, 181 },
172 { 182 {
183 "name": "Decoration Layer",
184 "bounds": [104, 104],
185 "drawsContent": true
186 },
187 {
173 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-not-contained' class='positionAbsolute positioned ')", 188 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-not-contained' class='positionAbsolute positioned ')",
174 "position": [275, 75], 189 "position": [275, 75],
175 "bounds": [80, 40], 190 "bounds": [80, 40],
176 "drawsContent": true 191 "drawsContent": true
177 }, 192 },
178 { 193 {
179 "name": "Squashing Containment Layer", 194 "name": "Squashing Containment Layer",
180 "shouldFlattenTransform": false 195 "shouldFlattenTransform": false
181 }, 196 },
182 { 197 {
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
229 "position": [87, 2], 244 "position": [87, 2],
230 "bounds": [15, 85] 245 "bounds": [15, 85]
231 }, 246 },
232 { 247 {
233 "name": "Scroll Corner Layer", 248 "name": "Scroll Corner Layer",
234 "position": [87, 87], 249 "position": [87, 87],
235 "bounds": [15, 15], 250 "bounds": [15, 15],
236 "drawsContent": true 251 "drawsContent": true
237 }, 252 },
238 { 253 {
254 "name": "Decoration Layer",
255 "bounds": [104, 104],
256 "drawsContent": true
257 },
258 {
239 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-sibling-grandchildren-not-contained' class='posit ionAbsolute positioned')", 259 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-sibling-grandchildren-not-contained' class='posit ionAbsolute positioned')",
240 "position": [395, 75], 260 "position": [395, 75],
241 "bounds": [80, 40], 261 "bounds": [80, 40],
242 "drawsContent": true 262 "drawsContent": true
243 }, 263 },
244 { 264 {
245 "name": "Squashing Containment Layer", 265 "name": "Squashing Containment Layer",
246 "shouldFlattenTransform": false 266 "shouldFlattenTransform": false
247 }, 267 },
248 { 268 {
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
291 "position": [87, 2], 311 "position": [87, 2],
292 "bounds": [15, 85] 312 "bounds": [15, 85]
293 }, 313 },
294 { 314 {
295 "name": "Scroll Corner Layer", 315 "name": "Scroll Corner Layer",
296 "position": [87, 87], 316 "position": [87, 87],
297 "bounds": [15, 15], 317 "bounds": [15, 15],
298 "drawsContent": true 318 "drawsContent": true
299 }, 319 },
300 { 320 {
321 "name": "Decoration Layer",
322 "bounds": [104, 104],
323 "drawsContent": true
324 },
325 {
301 "name": "Squashing Containment Layer", 326 "name": "Squashing Containment Layer",
302 "shouldFlattenTransform": false 327 "shouldFlattenTransform": false
303 }, 328 },
304 { 329 {
305 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute-sibling- grandchildren' class='positionAbsolute positioned'", 330 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute-sibling- grandchildren' class='positionAbsolute positioned'",
306 "position": [37, 138], 331 "position": [37, 138],
307 "bounds": [80, 40], 332 "bounds": [80, 40],
308 "contentsOpaque": true, 333 "contentsOpaque": true,
309 "drawsContent": true, 334 "drawsContent": true,
310 "backgroundColor": "#800080" 335 "backgroundColor": "#800080"
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
350 "position": [87, 2], 375 "position": [87, 2],
351 "bounds": [15, 85] 376 "bounds": [15, 85]
352 }, 377 },
353 { 378 {
354 "name": "Scroll Corner Layer", 379 "name": "Scroll Corner Layer",
355 "position": [87, 87], 380 "position": [87, 87],
356 "bounds": [15, 15], 381 "bounds": [15, 15],
357 "drawsContent": true 382 "drawsContent": true
358 }, 383 },
359 { 384 {
385 "name": "Decoration Layer",
386 "bounds": [104, 104],
387 "drawsContent": true
388 },
389 {
360 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-sibling-not-contained' class='positionAbsolute po sitioned')", 390 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione d) DIV id='positioned-absolute-sibling-not-contained' class='positionAbsolute po sitioned')",
361 "position": [155, 195], 391 "position": [155, 195],
362 "bounds": [80, 40], 392 "bounds": [80, 40],
363 "drawsContent": true 393 "drawsContent": true
364 }, 394 },
365 { 395 {
366 "name": "Squashing Containment Layer", 396 "name": "Squashing Containment Layer",
367 "shouldFlattenTransform": false 397 "shouldFlattenTransform": false
368 }, 398 },
369 { 399 {
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
411 "position": [87, 2], 441 "position": [87, 2],
412 "bounds": [15, 85] 442 "bounds": [15, 85]
413 }, 443 },
414 { 444 {
415 "name": "Scroll Corner Layer", 445 "name": "Scroll Corner Layer",
416 "position": [87, 87], 446 "position": [87, 87],
417 "bounds": [15, 15], 447 "bounds": [15, 15],
418 "drawsContent": true 448 "drawsContent": true
419 }, 449 },
420 { 450 {
451 "name": "Decoration Layer",
452 "bounds": [104, 104],
453 "drawsContent": true
454 },
455 {
421 "name": "Squashing Containment Layer", 456 "name": "Squashing Containment Layer",
422 "shouldFlattenTransform": false 457 "shouldFlattenTransform": false
423 }, 458 },
424 { 459 {
425 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute-sibling' class='positionAbsolute positioned'", 460 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute-sibling' class='positionAbsolute positioned'",
426 "position": [277, 138], 461 "position": [277, 138],
427 "bounds": [80, 40], 462 "bounds": [80, 40],
428 "contentsOpaque": true, 463 "contentsOpaque": true,
429 "drawsContent": true, 464 "drawsContent": true,
430 "backgroundColor": "#800080" 465 "backgroundColor": "#800080"
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
466 "position": [87, 2], 501 "position": [87, 2],
467 "bounds": [15, 85] 502 "bounds": [15, 85]
468 }, 503 },
469 { 504 {
470 "name": "Scroll Corner Layer", 505 "name": "Scroll Corner Layer",
471 "position": [87, 87], 506 "position": [87, 87],
472 "bounds": [15, 15], 507 "bounds": [15, 15],
473 "drawsContent": true 508 "drawsContent": true
474 }, 509 },
475 { 510 {
511 "name": "Decoration Layer",
512 "bounds": [104, 104],
513 "drawsContent": true
514 },
515 {
476 "name": "Squashing Containment Layer", 516 "name": "Squashing Containment Layer",
477 "shouldFlattenTransform": false 517 "shouldFlattenTransform": false
478 }, 518 },
479 { 519 {
480 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute' class=' positionAbsolute positioned'", 520 "name": "LayoutBlockFlow (positioned) DIV id='positioned-absolute' class=' positionAbsolute positioned'",
481 "position": [397, 138], 521 "position": [397, 138],
482 "bounds": [80, 40], 522 "bounds": [80, 40],
483 "contentsOpaque": true, 523 "contentsOpaque": true,
484 "drawsContent": true, 524 "drawsContent": true,
485 "backgroundColor": "#800080" 525 "backgroundColor": "#800080"
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
522 "position": [87, 2], 562 "position": [87, 2],
523 "bounds": [15, 85] 563 "bounds": [15, 85]
524 }, 564 },
525 { 565 {
526 "name": "Scroll Corner Layer", 566 "name": "Scroll Corner Layer",
527 "position": [87, 87], 567 "position": [87, 87],
528 "bounds": [15, 15], 568 "bounds": [15, 15],
529 "drawsContent": true 569 "drawsContent": true
530 }, 570 },
531 { 571 {
572 "name": "Decoration Layer",
573 "bounds": [104, 104],
574 "drawsContent": true
575 },
576 {
532 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed-sibling-gra ndchildren' class='positionFixed positioned'", 577 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed-sibling-gra ndchildren' class='positionFixed positioned'",
533 "position": [35, 315], 578 "position": [35, 315],
534 "bounds": [80, 40], 579 "bounds": [80, 40],
535 "contentsOpaque": true, 580 "contentsOpaque": true,
536 "drawsContent": true, 581 "drawsContent": true,
537 "backgroundColor": "#800080" 582 "backgroundColor": "#800080"
538 }, 583 },
539 { 584 {
540 "name": "Squashing Containment Layer", 585 "name": "Squashing Containment Layer",
541 "shouldFlattenTransform": false 586 "shouldFlattenTransform": false
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
585 "position": [87, 2], 630 "position": [87, 2],
586 "bounds": [15, 85] 631 "bounds": [15, 85]
587 }, 632 },
588 { 633 {
589 "name": "Scroll Corner Layer", 634 "name": "Scroll Corner Layer",
590 "position": [87, 87], 635 "position": [87, 87],
591 "bounds": [15, 15], 636 "bounds": [15, 15],
592 "drawsContent": true 637 "drawsContent": true
593 }, 638 },
594 { 639 {
640 "name": "Decoration Layer",
641 "bounds": [104, 104],
642 "drawsContent": true
643 },
644 {
595 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed-sibling' cl ass='positionFixed positioned'", 645 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed-sibling' cl ass='positionFixed positioned'",
596 "position": [155, 315], 646 "position": [155, 315],
597 "bounds": [80, 40], 647 "bounds": [80, 40],
598 "contentsOpaque": true, 648 "contentsOpaque": true,
599 "drawsContent": true, 649 "drawsContent": true,
600 "backgroundColor": "#800080" 650 "backgroundColor": "#800080"
601 }, 651 },
602 { 652 {
603 "name": "Squashing Containment Layer", 653 "name": "Squashing Containment Layer",
604 "shouldFlattenTransform": false 654 "shouldFlattenTransform": false
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
649 "position": [87, 2], 699 "position": [87, 2],
650 "bounds": [15, 85] 700 "bounds": [15, 85]
651 }, 701 },
652 { 702 {
653 "name": "Scroll Corner Layer", 703 "name": "Scroll Corner Layer",
654 "position": [87, 87], 704 "position": [87, 87],
655 "bounds": [15, 15], 705 "bounds": [15, 15],
656 "drawsContent": true 706 "drawsContent": true
657 }, 707 },
658 { 708 {
709 "name": "Decoration Layer",
710 "bounds": [104, 104],
711 "drawsContent": true
712 },
713 {
659 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed-grandchildr en' class='positionFixed positioned'", 714 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed-grandchildr en' class='positionFixed positioned'",
660 "position": [275, 315], 715 "position": [275, 315],
661 "bounds": [80, 40], 716 "bounds": [80, 40],
662 "contentsOpaque": true, 717 "contentsOpaque": true,
663 "drawsContent": true, 718 "drawsContent": true,
664 "backgroundColor": "#800080" 719 "backgroundColor": "#800080"
665 }, 720 },
666 { 721 {
667 "name": "Squashing Containment Layer", 722 "name": "Squashing Containment Layer",
668 "shouldFlattenTransform": false 723 "shouldFlattenTransform": false
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
712 "position": [87, 2], 767 "position": [87, 2],
713 "bounds": [15, 85] 768 "bounds": [15, 85]
714 }, 769 },
715 { 770 {
716 "name": "Scroll Corner Layer", 771 "name": "Scroll Corner Layer",
717 "position": [87, 87], 772 "position": [87, 87],
718 "bounds": [15, 15], 773 "bounds": [15, 15],
719 "drawsContent": true 774 "drawsContent": true
720 }, 775 },
721 { 776 {
777 "name": "Decoration Layer",
778 "bounds": [104, 104],
779 "drawsContent": true
780 },
781 {
722 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed' class='pos itionFixed positioned'", 782 "name": "LayoutBlockFlow (positioned) DIV id='positioned-fixed' class='pos itionFixed positioned'",
723 "position": [395, 315], 783 "position": [395, 315],
724 "bounds": [80, 40], 784 "bounds": [80, 40],
725 "contentsOpaque": true, 785 "contentsOpaque": true,
726 "drawsContent": true, 786 "drawsContent": true,
727 "backgroundColor": "#800080" 787 "backgroundColor": "#800080"
728 }, 788 },
729 { 789 {
730 "name": "Squashing Containment Layer", 790 "name": "Squashing Containment Layer",
731 "shouldFlattenTransform": false 791 "shouldFlattenTransform": false
(...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after
1004 }, 1064 },
1005 { 1065 {
1006 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (relative positioned) DIV id='scrolled-fixed' class='scrolled onTop')", 1066 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (relative positioned) DIV id='scrolled-fixed' class='scrolled onTop')",
1007 "position": [376, 253], 1067 "position": [376, 253],
1008 "bounds": [75, 80], 1068 "bounds": [75, 80],
1009 "drawsContent": true 1069 "drawsContent": true
1010 } 1070 }
1011 ] 1071 ]
1012 } 1072 }
1013 1073
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698