| OLD | NEW | 
|---|
| 1 { | 1 { | 
| 2   "name": "Content Root Layer", | 2   "name": "Content Root Layer", | 
| 3   "bounds": [800, 600], | 3   "bounds": [800, 600], | 
| 4   "children": [ | 4   "children": [ | 
| 5     { | 5     { | 
| 6       "name": "LayoutView #document", | 6       "name": "LayoutView #document", | 
| 7       "bounds": [800, 600], | 7       "bounds": [800, 600], | 
| 8       "contentsOpaque": true, | 8       "contentsOpaque": true, | 
| 9       "drawsContent": true, | 9       "drawsContent": true, | 
| 10       "paintInvalidations": [ | 10       "paintInvalidations": [ | 
| 11         { | 11         { | 
| 12           "object": "LayoutBlockFlow BODY", | 12           "object": "LayoutBlockFlow BODY", | 
| 13           "rect": [0, 0, 800, 600], | 13           "rect": [0, 0, 800, 600], | 
| 14           "reason": "forced by layout" | 14           "reason": "forced by layout" | 
| 15         }, | 15         }, | 
| 16         { | 16         { | 
| 17           "object": "LayoutEmbeddedObject OBJECT", | 17           "object": "LayoutEmbeddedObject OBJECT", | 
| 18           "rect": [0, 0, 402, 202], | 18           "rect": [0, 0, 402, 202], | 
| 19           "reason": "style change" | 19           "reason": "style change" | 
| 20         }, | 20         }, | 
| 21         { | 21         { | 
| 22           "object": "LayoutBlockFlow BODY", | 22           "object": "LayoutBlockFlow BODY", | 
| 23           "rect": [1, 1, 400, 200], | 23           "rect": [1, 1, 400, 200], | 
| 24           "reason": "forced by layout" | 24           "reason": "forced by layout" | 
| 25         }, | 25         }, | 
| 26         { | 26         { | 
| 27           "object": "LayoutBlockFlow HTML", |  | 
| 28           "rect": [1, 1, 400, 200], |  | 
| 29           "reason": "bounds change" |  | 
| 30         }, |  | 
| 31         { |  | 
| 32           "object": "LayoutEmbeddedObject OBJECT", | 27           "object": "LayoutEmbeddedObject OBJECT", | 
| 33           "rect": [1, 1, 400, 200], | 28           "rect": [1, 1, 400, 200], | 
| 34           "reason": "forced by layout" | 29           "reason": "forced by layout" | 
| 35         }, | 30         }, | 
| 36         { | 31         { | 
| 37           "object": "LayoutView #document", |  | 
| 38           "rect": [1, 1, 400, 200], |  | 
| 39           "reason": "bounds change" |  | 
| 40         }, |  | 
| 41         { |  | 
| 42           "object": "LayoutView #document", |  | 
| 43           "rect": [1, 1, 400, 200], |  | 
| 44           "reason": "bounds change" |  | 
| 45         }, |  | 
| 46         { |  | 
| 47           "object": "LayoutSVGRoot svg", | 32           "object": "LayoutSVGRoot svg", | 
| 48           "rect": [11, 11, 380, 180], | 33           "rect": [11, 11, 380, 180], | 
| 49           "reason": "bounds change" | 34           "reason": "bounds change" | 
| 50         }, | 35         }, | 
| 51         { | 36         { | 
| 52           "object": "LayoutBlockFlow BODY", | 37           "object": "LayoutBlockFlow BODY", | 
| 53           "rect": [0, 0, 285, 135], | 38           "rect": [0, 0, 285, 135], | 
| 54           "reason": "forced by layout" | 39           "reason": "forced by layout" | 
| 55         }, | 40         }, | 
| 56         { | 41         { | 
| 57           "object": "LayoutBlockFlow HTML", |  | 
| 58           "rect": [0, 0, 285, 135], |  | 
| 59           "reason": "bounds change" |  | 
| 60         }, |  | 
| 61         { |  | 
| 62           "object": "LayoutEmbeddedObject OBJECT", | 42           "object": "LayoutEmbeddedObject OBJECT", | 
| 63           "rect": [0, 0, 285, 135], | 43           "rect": [0, 0, 285, 135], | 
| 64           "reason": "forced by layout" | 44           "reason": "forced by layout" | 
| 65         }, | 45         }, | 
| 66         { | 46         { | 
| 67           "object": "LayoutView #document", | 47           "object": "LayoutView #document", | 
| 68           "rect": [0, 0, 285, 135], |  | 
| 69           "reason": "bounds change" |  | 
| 70         }, |  | 
| 71         { |  | 
| 72           "object": "LayoutView #document", |  | 
| 73           "rect": [0, 0, 285, 135], |  | 
| 74           "reason": "bounds change" |  | 
| 75         }, |  | 
| 76         { |  | 
| 77           "object": "LayoutView #document", |  | 
| 78           "rect": [0, 135, 285, 15], | 48           "rect": [0, 135, 285, 15], | 
| 79           "reason": "scroll" | 49           "reason": "scroll" | 
| 80         }, | 50         }, | 
| 81         { | 51         { | 
| 82           "object": "LayoutSVGRoot svg", | 52           "object": "LayoutSVGRoot svg", | 
| 83           "rect": [10, 10, 275, 125], | 53           "rect": [10, 10, 275, 125], | 
| 84           "reason": "bounds change" | 54           "reason": "bounds change" | 
| 85         }, | 55         }, | 
| 86         { | 56         { | 
| 87           "object": "LayoutSVGRect rect", | 57           "object": "LayoutSVGRect rect", | 
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 131     }, | 101     }, | 
| 132     { | 102     { | 
| 133       "object": "HorizontalScrollbar", | 103       "object": "HorizontalScrollbar", | 
| 134       "reason": "scroll" | 104       "reason": "scroll" | 
| 135     }, | 105     }, | 
| 136     { | 106     { | 
| 137       "object": "VerticalScrollbar", | 107       "object": "VerticalScrollbar", | 
| 138       "reason": "scroll" | 108       "reason": "scroll" | 
| 139     }, | 109     }, | 
| 140     { | 110     { | 
| 141       "object": "LayoutView #document", |  | 
| 142       "reason": "bounds change" |  | 
| 143     }, |  | 
| 144     { |  | 
| 145       "object": "LayoutBlockFlow HTML", | 111       "object": "LayoutBlockFlow HTML", | 
| 146       "reason": "bounds change" | 112       "reason": "location change" | 
| 147     }, | 113     }, | 
| 148     { | 114     { | 
| 149       "object": "LayoutBlockFlow BODY", | 115       "object": "LayoutBlockFlow BODY", | 
| 150       "reason": "forced by layout" | 116       "reason": "forced by layout" | 
| 151     }, | 117     }, | 
| 152     { | 118     { | 
| 153       "object": "RootInlineBox", | 119       "object": "RootInlineBox", | 
| 154       "reason": "forced by layout" | 120       "reason": "forced by layout" | 
| 155     }, | 121     }, | 
| 156     { | 122     { | 
| 157       "object": "LayoutEmbeddedObject OBJECT", | 123       "object": "LayoutEmbeddedObject OBJECT", | 
| 158       "reason": "forced by layout" | 124       "reason": "forced by layout" | 
| 159     }, | 125     }, | 
| 160     { | 126     { | 
| 161       "object": "LayoutText #text", | 127       "object": "LayoutText #text", | 
| 162       "reason": "none" | 128       "reason": "location change" | 
| 163     }, | 129     }, | 
| 164     { | 130     { | 
| 165       "object": "LayoutView #document", | 131       "object": "LayoutView #document", | 
| 166       "reason": "scroll" | 132       "reason": "scroll" | 
| 167     }, | 133     }, | 
| 168     { | 134     { | 
| 169       "object": "LayoutView #document", | 135       "object": "LayoutView #document", | 
| 170       "reason": "scroll" | 136       "reason": "scroll" | 
| 171     }, | 137     }, | 
| 172     { | 138     { | 
| 173       "object": "LayoutView #document", | 139       "object": "LayoutView #document", | 
| 174       "reason": "bounds change" | 140       "reason": "location change" | 
| 175     }, | 141     }, | 
| 176     { | 142     { | 
| 177       "object": "LayoutSVGRoot svg", | 143       "object": "LayoutSVGRoot svg", | 
| 178       "reason": "bounds change" | 144       "reason": "bounds change" | 
| 179     }, | 145     }, | 
| 180     { | 146     { | 
| 181       "object": "LayoutSVGRect rect", | 147       "object": "LayoutSVGRect rect", | 
| 182       "reason": "bounds change" | 148       "reason": "bounds change" | 
| 183     }, | 149     }, | 
| 184     { | 150     { | 
| 185       "object": "LayoutSVGRect rect", | 151       "object": "LayoutSVGRect rect", | 
| 186       "reason": "bounds change" | 152       "reason": "bounds change" | 
| 187     } | 153     } | 
| 188   ] | 154   ] | 
| 189 } | 155 } | 
| 190 | 156 | 
| OLD | NEW | 
|---|