| OLD | NEW |
| 1 CASE 1, original layer tree | 1 CASE 1, original layer tree |
| 2 { | 2 { |
| 3 "layers": [ | 3 "layers": [ |
| 4 { | 4 { |
| 5 "name": "LayoutView #document", | 5 "name": "LayoutView #document", |
| 6 "bounds": [800, 600], | 6 "bounds": [800, 600], |
| 7 "contentsOpaque": true, | 7 "contentsOpaque": true, |
| 8 "drawsContent": true | 8 "drawsContent": true |
| 9 }, | 9 }, |
| 10 { | 10 { |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 [0.927183854566787, 0.374606593415912, 0, 0], | 129 [0.927183854566787, 0.374606593415912, 0, 0], |
| 130 [-0.374606593415912, 0.927183854566787, 0, 0], | 130 [-0.374606593415912, 0.927183854566787, 0, 0], |
| 131 [0, 0, 1, 0], | 131 [0, 0, 1, 0], |
| 132 [0, 0, 0, 1] | 132 [0, 0, 0, 1] |
| 133 ], | 133 ], |
| 134 "paintInvalidations": [ | 134 "paintInvalidations": [ |
| 135 { | 135 { |
| 136 "object": "LayoutBlockFlow (positioned) DIV class='box middle'", | 136 "object": "LayoutBlockFlow (positioned) DIV class='box middle'", |
| 137 "rect": [0, 0, 100, 100], | 137 "rect": [0, 0, 100, 100], |
| 138 "reason": "style change" | 138 "reason": "style change" |
| 139 }, | |
| 140 { | |
| 141 "object": "LayoutBlockFlow (positioned) DIV class='smallbox'", | |
| 142 "rect": [12, 17, 66, 66], | |
| 143 "reason": "style change" | |
| 144 } | 139 } |
| 145 ] | 140 ] |
| 146 }, | 141 }, |
| 147 { | 142 { |
| 148 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione
d) DIV class='box top')", | 143 "name": "Squashing Layer (first squashed layer: LayoutBlockFlow (positione
d) DIV class='box top')", |
| 149 "position": [180, 180], | 144 "position": [180, 180], |
| 150 "bounds": [100, 100], | 145 "bounds": [100, 100], |
| 151 "drawsContent": true | 146 "drawsContent": true |
| 152 } | 147 } |
| 153 ], | 148 ], |
| 154 "objectPaintInvalidations": [ | 149 "objectPaintInvalidations": [ |
| 155 { | 150 { |
| 156 "object": "LayoutBlockFlow (positioned) DIV class='box middle'", | 151 "object": "LayoutBlockFlow (positioned) DIV class='box middle'", |
| 157 "reason": "style change" | 152 "reason": "style change" |
| 158 }, | 153 }, |
| 159 { | 154 { |
| 160 "object": "LayoutBlockFlow (positioned) DIV class='smallbox'", | 155 "object": "LayoutBlockFlow (positioned) DIV class='smallbox'", |
| 161 "reason": "style change" | 156 "reason": "style change" |
| 162 } | 157 } |
| 163 ] | 158 ] |
| 164 } | 159 } |
| 165 | 160 |
| OLD | NEW |