| 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 |