OLD | NEW |
1 Test that layers can be nicely added or removed from a squashed layer, without u
nnecessary repaints on any layer. Click anywhere to test interactively; keep cli
cking to proceed through the test. | 1 Test that layers can be nicely added or removed from a squashed layer, without u
nnecessary repaints on any layer. Click anywhere to test interactively; keep cli
cking to proceed through the test. |
2 | 2 |
3 CASE 1, original layer tree with overlap1 and overlap2: | 3 CASE 1, original layer tree with overlap1 and overlap2: |
4 (GraphicsLayer | 4 (GraphicsLayer |
5 (bounds 800.00 600.00) | 5 (bounds 800.00 600.00) |
6 (children 1 | 6 (children 1 |
7 (GraphicsLayer | 7 (GraphicsLayer |
8 (bounds 800.00 600.00) | 8 (bounds 800.00 600.00) |
9 (contentsOpaque 1) | 9 (contentsOpaque 1) |
10 (drawsContent 1) | 10 (drawsContent 1) |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
116 (bounds 400.00 400.00) | 116 (bounds 400.00 400.00) |
117 (contentsOpaque 1) | 117 (contentsOpaque 1) |
118 (drawsContent 1) | 118 (drawsContent 1) |
119 (backgroundColor #808080) | 119 (backgroundColor #808080) |
120 ) | 120 ) |
121 (GraphicsLayer | 121 (GraphicsLayer |
122 (position 300.00 300.00) | 122 (position 300.00 300.00) |
123 (bounds 100.00 100.00) | 123 (bounds 100.00 100.00) |
124 (drawsContent 1) | 124 (drawsContent 1) |
125 (repaint rects | 125 (repaint rects |
| 126 (rect 160.00 160.00 100.00 100.00) |
126 (rect 0.00 0.00 100.00 100.00) | 127 (rect 0.00 0.00 100.00 100.00) |
127 (rect 0.00 0.00 100.00 100.00) | 128 (rect 0.00 0.00 100.00 100.00) |
128 ) | 129 ) |
129 ) | 130 ) |
130 ) | 131 ) |
131 ) | 132 ) |
132 ) | 133 ) |
133 ) | 134 ) |
134 ) | 135 ) |
135 ) | 136 ) |
(...skipping 20 matching lines...) Expand all Loading... |
156 (backgroundColor #808080) | 157 (backgroundColor #808080) |
157 ) | 158 ) |
158 (GraphicsLayer | 159 (GraphicsLayer |
159 (position 220.00 220.00) | 160 (position 220.00 220.00) |
160 (bounds 180.00 180.00) | 161 (bounds 180.00 180.00) |
161 (drawsContent 1) | 162 (drawsContent 1) |
162 (repaint rects | 163 (repaint rects |
163 (rect 80.00 80.00 100.00 100.00) | 164 (rect 80.00 80.00 100.00 100.00) |
164 (rect 0.00 0.00 100.00 100.00) | 165 (rect 0.00 0.00 100.00 100.00) |
165 (rect 0.00 0.00 100.00 100.00) | 166 (rect 0.00 0.00 100.00 100.00) |
166 (rect 0.00 0.00 100.00 100.00) | |
167 ) | 167 ) |
168 ) | 168 ) |
169 ) | 169 ) |
170 ) | 170 ) |
171 ) | 171 ) |
172 ) | 172 ) |
173 ) | 173 ) |
174 ) | 174 ) |
175 CASE 6, overlap1 gets added back, and overlap3 gets removed: | 175 CASE 6, overlap1 gets added back, and overlap3 gets removed: |
176 (GraphicsLayer | 176 (GraphicsLayer |
(...skipping 29 matching lines...) Expand all Loading... |
206 (rect 0.00 0.00 100.00 100.00) | 206 (rect 0.00 0.00 100.00 100.00) |
207 ) | 207 ) |
208 ) | 208 ) |
209 ) | 209 ) |
210 ) | 210 ) |
211 ) | 211 ) |
212 ) | 212 ) |
213 ) | 213 ) |
214 ) | 214 ) |
215 | 215 |
OLD | NEW |