OLD | NEW |
1 This test passes if the container's scrolling contents layer (the first child of
the GraphicsLayer with 4 children) doesn't draw content at all, and its scrolli
ng block selection layer (the child of the scrolling contents layer) draws conte
nt only on iteration 2. 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) doesn't draw content at all, and its scrolli
ng block selection layer (the child of the scrolling contents layer) draws conte
nt only on iteration 2. 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 "bounds": [800, 600], | 17 "bounds": [800, 600], |
18 "children": [ | 18 "children": [ |
19 { | 19 { |
20 "bounds": [800, 600], | 20 "bounds": [800, 600], |
21 "contentsOpaque": true, | 21 "contentsOpaque": true, |
22 "drawsContent": true, | 22 "drawsContent": true, |
23 "children": [ | 23 "children": [ |
24 { | 24 { |
25 "position": [8, 56], | 25 "position": [8, 62], |
26 "bounds": [300, 500], | 26 "bounds": [300, 500], |
27 "drawsContent": true, | 27 "drawsContent": true, |
28 "children": [ | 28 "children": [ |
29 { | 29 { |
30 "bounds": [285, 485], | 30 "bounds": [285, 485], |
31 "children": [ | 31 "children": [ |
32 { | 32 { |
33 "bounds": [285, 665], | 33 "bounds": [285, 665], |
34 "shouldFlattenTransform": false, | 34 "shouldFlattenTransform": false, |
35 "children": [ | 35 "children": [ |
(...skipping 17 matching lines...) Expand all Loading... |
53 { | 53 { |
54 "position": [285, 485], | 54 "position": [285, 485], |
55 "bounds": [15, 15], | 55 "bounds": [15, 15], |
56 "drawsContent": true | 56 "drawsContent": true |
57 } | 57 } |
58 ] | 58 ] |
59 } | 59 } |
60 ] | 60 ] |
61 }, | 61 }, |
62 { | 62 { |
63 "position": [23, 71], | 63 "position": [23, 77], |
64 "bounds": [100, 50], | 64 "bounds": [100, 50], |
65 "contentsOpaque": true, | 65 "contentsOpaque": true, |
66 "drawsContent": true, | 66 "drawsContent": true, |
67 "backgroundColor": "#FFA500" | 67 "backgroundColor": "#FFA500" |
68 }, | 68 }, |
69 { | 69 { |
70 "position": [23, 136], | 70 "position": [23, 142], |
71 "bounds": [100, 50], | 71 "bounds": [100, 50], |
72 "contentsOpaque": true, | 72 "contentsOpaque": true, |
73 "drawsContent": true, | 73 "drawsContent": true, |
74 "backgroundColor": "#FFA500" | 74 "backgroundColor": "#FFA500" |
75 }, | 75 }, |
76 { | 76 { |
77 "position": [23, 201], | 77 "position": [23, 207], |
78 "bounds": [100, 50], | 78 "bounds": [100, 50], |
79 "contentsOpaque": true, | 79 "contentsOpaque": true, |
80 "drawsContent": true, | 80 "drawsContent": true, |
81 "backgroundColor": "#FFA500" | 81 "backgroundColor": "#FFA500" |
82 }, | 82 }, |
83 { | 83 { |
84 "position": [23, 266], | 84 "position": [23, 272], |
85 "bounds": [100, 50], | 85 "bounds": [100, 50], |
86 "contentsOpaque": true, | 86 "contentsOpaque": true, |
87 "drawsContent": true, | 87 "drawsContent": true, |
88 "backgroundColor": "#FFA500" | 88 "backgroundColor": "#FFA500" |
89 }, | 89 }, |
90 { | 90 { |
91 "position": [23, 331], | 91 "position": [23, 337], |
92 "bounds": [100, 50], | 92 "bounds": [100, 50], |
93 "contentsOpaque": true, | 93 "contentsOpaque": true, |
94 "drawsContent": true, | 94 "drawsContent": true, |
95 "backgroundColor": "#FFA500" | 95 "backgroundColor": "#FFA500" |
96 }, | 96 }, |
97 { | 97 { |
98 "position": [23, 396], | 98 "position": [23, 402], |
99 "bounds": [100, 50], | 99 "bounds": [100, 50], |
100 "contentsOpaque": true, | 100 "contentsOpaque": true, |
101 "drawsContent": true, | 101 "drawsContent": true, |
102 "backgroundColor": "#FFA500" | 102 "backgroundColor": "#FFA500" |
103 }, | 103 }, |
104 { | 104 { |
105 "position": [23, 461], | 105 "position": [23, 467], |
106 "bounds": [100, 50], | 106 "bounds": [100, 50], |
107 "contentsOpaque": true, | 107 "contentsOpaque": true, |
108 "drawsContent": true, | 108 "drawsContent": true, |
109 "backgroundColor": "#FFA500" | 109 "backgroundColor": "#FFA500" |
110 }, | 110 }, |
111 { | 111 { |
112 "position": [23, 526], | 112 "position": [23, 532], |
113 "bounds": [100, 50], | 113 "bounds": [100, 50], |
114 "contentsOpaque": true, | 114 "contentsOpaque": true, |
115 "drawsContent": true, | 115 "drawsContent": true, |
116 "backgroundColor": "#FFA500" | 116 "backgroundColor": "#FFA500" |
117 }, | 117 }, |
118 { | 118 { |
119 "position": [23, 591], | 119 "position": [23, 597], |
120 "bounds": [100, 50], | 120 "bounds": [100, 50], |
121 "contentsOpaque": true, | 121 "contentsOpaque": true, |
122 "drawsContent": true, | 122 "drawsContent": true, |
123 "backgroundColor": "#FFA500" | 123 "backgroundColor": "#FFA500" |
124 }, | 124 }, |
125 { | 125 { |
126 "position": [23, 656], | 126 "position": [23, 662], |
127 "bounds": [100, 50], | 127 "bounds": [100, 50], |
128 "contentsOpaque": true, | 128 "contentsOpaque": true, |
129 "drawsContent": true, | 129 "drawsContent": true, |
130 "backgroundColor": "#FFA500" | 130 "backgroundColor": "#FFA500" |
131 } | 131 } |
132 ] | 132 ] |
133 } | 133 } |
134 ] | 134 ] |
135 } | 135 } |
136 | 136 |
137 | 137 |
138 *** iteration 2: *** | 138 *** iteration 2: *** |
139 | 139 |
140 { | 140 { |
141 "bounds": [785, 2194], | 141 "bounds": [785, 2448], |
142 "children": [ | 142 "children": [ |
143 { | 143 { |
144 "bounds": [785, 2194], | 144 "bounds": [785, 2448], |
145 "contentsOpaque": true, | 145 "contentsOpaque": true, |
146 "drawsContent": true, | 146 "drawsContent": true, |
147 "children": [ | 147 "children": [ |
148 { | 148 { |
149 "position": [8, 56], | 149 "position": [8, 62], |
150 "bounds": [300, 500], | 150 "bounds": [300, 500], |
151 "drawsContent": true, | 151 "drawsContent": true, |
152 "children": [ | 152 "children": [ |
153 { | 153 { |
154 "bounds": [285, 485], | 154 "bounds": [285, 485], |
155 "children": [ | 155 "children": [ |
156 { | 156 { |
157 "bounds": [285, 665], | 157 "bounds": [285, 665], |
158 "shouldFlattenTransform": false, | 158 "shouldFlattenTransform": false, |
159 "children": [ | 159 "children": [ |
(...skipping 20 matching lines...) Expand all Loading... |
180 { | 180 { |
181 "position": [285, 485], | 181 "position": [285, 485], |
182 "bounds": [15, 15], | 182 "bounds": [15, 15], |
183 "drawsContent": true | 183 "drawsContent": true |
184 } | 184 } |
185 ] | 185 ] |
186 } | 186 } |
187 ] | 187 ] |
188 }, | 188 }, |
189 { | 189 { |
190 "position": [23, 71], | 190 "position": [23, 77], |
191 "bounds": [100, 50], | 191 "bounds": [100, 50], |
192 "contentsOpaque": true, | 192 "contentsOpaque": true, |
193 "drawsContent": true, | 193 "drawsContent": true, |
194 "backgroundColor": "#FFA500" | 194 "backgroundColor": "#FFA500" |
195 }, | 195 }, |
196 { | 196 { |
197 "position": [23, 136], | 197 "position": [23, 142], |
198 "bounds": [100, 50], | 198 "bounds": [100, 50], |
199 "contentsOpaque": true, | 199 "contentsOpaque": true, |
200 "drawsContent": true, | 200 "drawsContent": true, |
201 "backgroundColor": "#FFA500" | 201 "backgroundColor": "#FFA500" |
202 }, | 202 }, |
203 { | 203 { |
204 "position": [23, 201], | 204 "position": [23, 207], |
205 "bounds": [100, 50], | 205 "bounds": [100, 50], |
206 "contentsOpaque": true, | 206 "contentsOpaque": true, |
207 "drawsContent": true, | 207 "drawsContent": true, |
208 "backgroundColor": "#FFA500" | 208 "backgroundColor": "#FFA500" |
209 }, | 209 }, |
210 { | 210 { |
211 "position": [23, 266], | 211 "position": [23, 272], |
212 "bounds": [100, 50], | 212 "bounds": [100, 50], |
213 "contentsOpaque": true, | 213 "contentsOpaque": true, |
214 "drawsContent": true, | 214 "drawsContent": true, |
215 "backgroundColor": "#FFA500" | 215 "backgroundColor": "#FFA500" |
216 }, | 216 }, |
217 { | 217 { |
218 "position": [23, 331], | 218 "position": [23, 337], |
219 "bounds": [100, 50], | 219 "bounds": [100, 50], |
220 "contentsOpaque": true, | 220 "contentsOpaque": true, |
221 "drawsContent": true, | 221 "drawsContent": true, |
222 "backgroundColor": "#FFA500" | 222 "backgroundColor": "#FFA500" |
223 }, | 223 }, |
224 { | 224 { |
225 "position": [23, 396], | 225 "position": [23, 402], |
226 "bounds": [100, 50], | 226 "bounds": [100, 50], |
227 "contentsOpaque": true, | 227 "contentsOpaque": true, |
228 "drawsContent": true, | 228 "drawsContent": true, |
229 "backgroundColor": "#FFA500" | 229 "backgroundColor": "#FFA500" |
230 }, | 230 }, |
231 { | 231 { |
232 "position": [23, 461], | 232 "position": [23, 467], |
233 "bounds": [100, 50], | 233 "bounds": [100, 50], |
234 "contentsOpaque": true, | 234 "contentsOpaque": true, |
235 "drawsContent": true, | 235 "drawsContent": true, |
236 "backgroundColor": "#FFA500" | 236 "backgroundColor": "#FFA500" |
237 }, | 237 }, |
238 { | 238 { |
239 "position": [23, 526], | 239 "position": [23, 532], |
240 "bounds": [100, 50], | 240 "bounds": [100, 50], |
241 "contentsOpaque": true, | 241 "contentsOpaque": true, |
242 "drawsContent": true, | 242 "drawsContent": true, |
243 "backgroundColor": "#FFA500" | 243 "backgroundColor": "#FFA500" |
244 }, | 244 }, |
245 { | 245 { |
246 "position": [23, 591], | 246 "position": [23, 597], |
247 "bounds": [100, 50], | 247 "bounds": [100, 50], |
248 "contentsOpaque": true, | 248 "contentsOpaque": true, |
249 "drawsContent": true, | 249 "drawsContent": true, |
250 "backgroundColor": "#FFA500" | 250 "backgroundColor": "#FFA500" |
251 }, | 251 }, |
252 { | 252 { |
253 "position": [23, 656], | 253 "position": [23, 662], |
254 "bounds": [100, 50], | 254 "bounds": [100, 50], |
255 "contentsOpaque": true, | 255 "contentsOpaque": true, |
256 "drawsContent": true, | 256 "drawsContent": true, |
257 "backgroundColor": "#FFA500" | 257 "backgroundColor": "#FFA500" |
258 } | 258 } |
259 ] | 259 ] |
260 } | 260 } |
261 ] | 261 ] |
262 } | 262 } |
263 | 263 |
264 | 264 |
265 *** iteration 3: *** | 265 *** iteration 3: *** |
266 | 266 |
267 { | 267 { |
268 "bounds": [785, 3845], | 268 "bounds": [785, 4353], |
269 "children": [ | 269 "children": [ |
270 { | 270 { |
271 "bounds": [785, 3845], | 271 "bounds": [785, 4353], |
272 "contentsOpaque": true, | 272 "contentsOpaque": true, |
273 "drawsContent": true, | 273 "drawsContent": true, |
274 "children": [ | 274 "children": [ |
275 { | 275 { |
276 "position": [8, 56], | 276 "position": [8, 62], |
277 "bounds": [300, 500], | 277 "bounds": [300, 500], |
278 "drawsContent": true, | 278 "drawsContent": true, |
279 "children": [ | 279 "children": [ |
280 { | 280 { |
281 "bounds": [285, 485], | 281 "bounds": [285, 485], |
282 "children": [ | 282 "children": [ |
283 { | 283 { |
284 "bounds": [285, 665], | 284 "bounds": [285, 665], |
285 "shouldFlattenTransform": false, | 285 "shouldFlattenTransform": false, |
286 "children": [ | 286 "children": [ |
(...skipping 19 matching lines...) Expand all Loading... |
306 { | 306 { |
307 "position": [285, 485], | 307 "position": [285, 485], |
308 "bounds": [15, 15], | 308 "bounds": [15, 15], |
309 "drawsContent": true | 309 "drawsContent": true |
310 } | 310 } |
311 ] | 311 ] |
312 } | 312 } |
313 ] | 313 ] |
314 }, | 314 }, |
315 { | 315 { |
316 "position": [23, 71], | 316 "position": [23, 77], |
317 "bounds": [100, 50], | 317 "bounds": [100, 50], |
318 "contentsOpaque": true, | 318 "contentsOpaque": true, |
319 "drawsContent": true, | 319 "drawsContent": true, |
320 "backgroundColor": "#FFA500" | 320 "backgroundColor": "#FFA500" |
321 }, | 321 }, |
322 { | 322 { |
323 "position": [23, 136], | 323 "position": [23, 142], |
324 "bounds": [100, 50], | 324 "bounds": [100, 50], |
325 "contentsOpaque": true, | 325 "contentsOpaque": true, |
326 "drawsContent": true, | 326 "drawsContent": true, |
327 "backgroundColor": "#FFA500" | 327 "backgroundColor": "#FFA500" |
328 }, | 328 }, |
329 { | 329 { |
330 "position": [23, 201], | 330 "position": [23, 207], |
331 "bounds": [100, 50], | 331 "bounds": [100, 50], |
332 "contentsOpaque": true, | 332 "contentsOpaque": true, |
333 "drawsContent": true, | 333 "drawsContent": true, |
334 "backgroundColor": "#FFA500" | 334 "backgroundColor": "#FFA500" |
335 }, | 335 }, |
336 { | 336 { |
337 "position": [23, 266], | 337 "position": [23, 272], |
338 "bounds": [100, 50], | 338 "bounds": [100, 50], |
339 "contentsOpaque": true, | 339 "contentsOpaque": true, |
340 "drawsContent": true, | 340 "drawsContent": true, |
341 "backgroundColor": "#FFA500" | 341 "backgroundColor": "#FFA500" |
342 }, | 342 }, |
343 { | 343 { |
344 "position": [23, 331], | 344 "position": [23, 337], |
345 "bounds": [100, 50], | 345 "bounds": [100, 50], |
346 "contentsOpaque": true, | 346 "contentsOpaque": true, |
347 "drawsContent": true, | 347 "drawsContent": true, |
348 "backgroundColor": "#FFA500" | 348 "backgroundColor": "#FFA500" |
349 }, | 349 }, |
350 { | 350 { |
351 "position": [23, 396], | 351 "position": [23, 402], |
352 "bounds": [100, 50], | 352 "bounds": [100, 50], |
353 "contentsOpaque": true, | 353 "contentsOpaque": true, |
354 "drawsContent": true, | 354 "drawsContent": true, |
355 "backgroundColor": "#FFA500" | 355 "backgroundColor": "#FFA500" |
356 }, | 356 }, |
357 { | 357 { |
358 "position": [23, 461], | 358 "position": [23, 467], |
359 "bounds": [100, 50], | 359 "bounds": [100, 50], |
360 "contentsOpaque": true, | 360 "contentsOpaque": true, |
361 "drawsContent": true, | 361 "drawsContent": true, |
362 "backgroundColor": "#FFA500" | 362 "backgroundColor": "#FFA500" |
363 }, | 363 }, |
364 { | 364 { |
365 "position": [23, 526], | 365 "position": [23, 532], |
366 "bounds": [100, 50], | 366 "bounds": [100, 50], |
367 "contentsOpaque": true, | 367 "contentsOpaque": true, |
368 "drawsContent": true, | 368 "drawsContent": true, |
369 "backgroundColor": "#FFA500" | 369 "backgroundColor": "#FFA500" |
370 }, | 370 }, |
371 { | 371 { |
372 "position": [23, 591], | 372 "position": [23, 597], |
373 "bounds": [100, 50], | 373 "bounds": [100, 50], |
374 "contentsOpaque": true, | 374 "contentsOpaque": true, |
375 "drawsContent": true, | 375 "drawsContent": true, |
376 "backgroundColor": "#FFA500" | 376 "backgroundColor": "#FFA500" |
377 }, | 377 }, |
378 { | 378 { |
379 "position": [23, 656], | 379 "position": [23, 662], |
380 "bounds": [100, 50], | 380 "bounds": [100, 50], |
381 "contentsOpaque": true, | 381 "contentsOpaque": true, |
382 "drawsContent": true, | 382 "drawsContent": true, |
383 "backgroundColor": "#FFA500" | 383 "backgroundColor": "#FFA500" |
384 } | 384 } |
385 ] | 385 ] |
386 } | 386 } |
387 ] | 387 ] |
388 } | 388 } |
389 | 389 |
OLD | NEW |