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

Side by Side Diff: third_party/WebKit/LayoutTests/platform/mac/compositing/overflow/selection-gaps-after-removing-scrolling-contents-expected.txt

Issue 2264663002: Paint solid color backgrounds which are equivalent to locally attached into scrolling contents layer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@scrollcontent-paint-bg
Patch Set: Add test and only skip local equivalence if outline enters padding-box Created 4 years, 3 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 This test passes if the container's scrolling contents layer (the first child of the GraphicsLayer with 4 children) draws content only on iterations 1 and 2, an d its scrolling block selection layer (the child of the scrolling contents layer ) draws content only on iteration 3. The scrolling block selection layer should also be much smaller than the scrolling contents layer. 1 This test passes if the container's scrolling contents layer (the first child of the GraphicsLayer with 4 children) draws content only on iterations 1 and 2, an d its scrolling block selection layer (the child of the scrolling contents layer ) draws content only on iteration 3. The scrolling block selection layer should also be much smaller than the scrolling contents layer.
2 Lorem Ipsum 2 Lorem Ipsum
3 Lorem Ipsum 3 Lorem Ipsum
4 Lorem Ipsum 4 Lorem Ipsum
5 Lorem Ipsum 5 Lorem Ipsum
6 Lorem Ipsum 6 Lorem Ipsum
7 Lorem Ipsum 7 Lorem Ipsum
8 Lorem Ipsum 8 Lorem Ipsum
9 Lorem Ipsum 9 Lorem Ipsum
10 Lorem Ipsum 10 Lorem Ipsum
11 Lorem Ipsum 11 Lorem Ipsum
12 12
13 13
14 *** iteration 1: *** 14 *** iteration 1: ***
15 15
16 { 16 {
17 "name": "Content Root Layer", 17 "name": "Content Root Layer",
18 "bounds": [800, 600], 18 "bounds": [800, 600],
19 "children": [ 19 "children": [
20 { 20 {
21 "name": "LayoutView #document", 21 "name": "LayoutView #document",
22 "bounds": [800, 600], 22 "bounds": [800, 600],
23 "contentsOpaque": true, 23 "contentsOpaque": true,
24 "drawsContent": true, 24 "drawsContent": true,
25 "children": [ 25 "children": [
26 { 26 {
27 "name": "LayoutBlockFlow DIV id='container'", 27 "name": "LayoutBlockFlow DIV id='container'",
28 "position": [8, 80], 28 "position": [8, 80],
29 "bounds": [300, 500], 29 "bounds": [300, 500],
30 "contentsOpaque": true,
31 "shouldFlattenTransform": false, 30 "shouldFlattenTransform": false,
32 "drawsContent": true, 31 "drawsContent": true,
33 "backgroundColor": "#0000FF", 32 "backgroundColor": "#0000FF",
34 "children": [ 33 "children": [
35 { 34 {
36 "name": "Scrolling Layer", 35 "name": "Scrolling Layer",
37 "bounds": [285, 485], 36 "bounds": [285, 485],
38 "shouldFlattenTransform": false, 37 "shouldFlattenTransform": false,
39 "children": [ 38 "children": [
40 { 39 {
41 "name": "Scrolling Contents Layer", 40 "name": "Scrolling Contents Layer",
42 "bounds": [285, 665], 41 "bounds": [285, 665],
42 "contentsOpaque": true,
43 "drawsContent": true 43 "drawsContent": true
44 } 44 }
45 ] 45 ]
46 }, 46 },
47 { 47 {
48 "name": "Overflow Controls Host Layer", 48 "name": "Overflow Controls Host Layer",
49 "bounds": [300, 500], 49 "bounds": [300, 500],
50 "children": [ 50 "children": [
51 { 51 {
52 "name": "Horizontal Scrollbar Layer", 52 "name": "Horizontal Scrollbar Layer",
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
163 { 163 {
164 "name": "LayoutView #document", 164 "name": "LayoutView #document",
165 "bounds": [785, 2751], 165 "bounds": [785, 2751],
166 "contentsOpaque": true, 166 "contentsOpaque": true,
167 "drawsContent": true, 167 "drawsContent": true,
168 "children": [ 168 "children": [
169 { 169 {
170 "name": "LayoutBlockFlow DIV id='container'", 170 "name": "LayoutBlockFlow DIV id='container'",
171 "position": [8, 80], 171 "position": [8, 80],
172 "bounds": [300, 500], 172 "bounds": [300, 500],
173 "contentsOpaque": true,
174 "shouldFlattenTransform": false, 173 "shouldFlattenTransform": false,
175 "drawsContent": true, 174 "drawsContent": true,
176 "backgroundColor": "#0000FF", 175 "backgroundColor": "#0000FF",
177 "children": [ 176 "children": [
178 { 177 {
179 "name": "Scrolling Layer", 178 "name": "Scrolling Layer",
180 "bounds": [285, 485], 179 "bounds": [285, 485],
181 "shouldFlattenTransform": false, 180 "shouldFlattenTransform": false,
182 "children": [ 181 "children": [
183 { 182 {
184 "name": "Scrolling Contents Layer", 183 "name": "Scrolling Contents Layer",
185 "bounds": [285, 665], 184 "bounds": [285, 665],
185 "contentsOpaque": true,
186 "drawsContent": true 186 "drawsContent": true
187 } 187 }
188 ] 188 ]
189 }, 189 },
190 { 190 {
191 "name": "Overflow Controls Host Layer", 191 "name": "Overflow Controls Host Layer",
192 "bounds": [300, 500], 192 "bounds": [300, 500],
193 "children": [ 193 "children": [
194 { 194 {
195 "name": "Horizontal Scrollbar Layer", 195 "name": "Horizontal Scrollbar Layer",
(...skipping 373 matching lines...) Expand 10 before | Expand all | Expand 10 after
569 "bounds": [100, 50], 569 "bounds": [100, 50],
570 "contentsOpaque": true, 570 "contentsOpaque": true,
571 "drawsContent": true, 571 "drawsContent": true,
572 "backgroundColor": "#FFA500" 572 "backgroundColor": "#FFA500"
573 } 573 }
574 ] 574 ]
575 } 575 }
576 ] 576 ]
577 } 577 }
578 578
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698