| 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": [ | 
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 63     { | 63     { | 
| 64       "object": "LayoutText #text", | 64       "object": "LayoutText #text", | 
| 65       "reason": "selection" | 65       "reason": "selection" | 
| 66     }, | 66     }, | 
| 67     { | 67     { | 
| 68       "object": "InlineTextBox 'Foo'", | 68       "object": "InlineTextBox 'Foo'", | 
| 69       "reason": "selection" | 69       "reason": "selection" | 
| 70     }, | 70     }, | 
| 71     { | 71     { | 
| 72       "object": "LayoutBR BR", | 72       "object": "LayoutBR BR", | 
| 73       "reason": "selection" |  | 
| 74     }, |  | 
| 75     { |  | 
| 76       "object": "InlineTextBox '\n'", |  | 
| 77       "reason": "selection" |  | 
| 78     }, |  | 
| 79     { |  | 
| 80       "object": "LayoutBR BR", |  | 
| 81       "reason": "bounds change" | 73       "reason": "bounds change" | 
| 82     }, | 74     }, | 
| 83     { | 75     { | 
| 84       "object": "InlineTextBox '\n'", | 76       "object": "InlineTextBox '\n'", | 
| 85       "reason": "bounds change" | 77       "reason": "bounds change" | 
| 86     }, | 78     }, | 
| 87     { | 79     { | 
| 88       "object": "LayoutBR BR", | 80       "object": "LayoutBR BR", | 
| 89       "reason": "selection" |  | 
| 90     }, |  | 
| 91     { |  | 
| 92       "object": "InlineTextBox '\n'", |  | 
| 93       "reason": "selection" |  | 
| 94     }, |  | 
| 95     { |  | 
| 96       "object": "LayoutBR BR", |  | 
| 97       "reason": "bounds change" | 81       "reason": "bounds change" | 
| 98     }, | 82     }, | 
| 99     { | 83     { | 
| 100       "object": "InlineTextBox '\n'", | 84       "object": "InlineTextBox '\n'", | 
| 101       "reason": "bounds change" | 85       "reason": "bounds change" | 
| 102     }, | 86     }, | 
| 103     { | 87     { | 
| 104       "object": "LayoutText #text", | 88       "object": "LayoutText #text", | 
| 105       "reason": "selection" | 89       "reason": "selection" | 
| 106     }, | 90     }, | 
| 107     { | 91     { | 
| 108       "object": "InlineTextBox 'Bar'", | 92       "object": "InlineTextBox 'Bar'", | 
| 109       "reason": "selection" | 93       "reason": "selection" | 
| 110     }, | 94     }, | 
| 111     { | 95     { | 
| 112       "object": "LayoutBR BR", | 96       "object": "LayoutBR BR", | 
| 113       "reason": "selection" |  | 
| 114     }, |  | 
| 115     { |  | 
| 116       "object": "InlineTextBox '\n'", |  | 
| 117       "reason": "selection" |  | 
| 118     }, |  | 
| 119     { |  | 
| 120       "object": "LayoutBR BR", |  | 
| 121       "reason": "bounds change" | 97       "reason": "bounds change" | 
| 122     }, | 98     }, | 
| 123     { | 99     { | 
| 124       "object": "InlineTextBox '\n'", | 100       "object": "InlineTextBox '\n'", | 
| 125       "reason": "bounds change" | 101       "reason": "bounds change" | 
| 126     }, | 102     }, | 
| 127     { | 103     { | 
| 128       "object": "LayoutBR BR", | 104       "object": "LayoutBR BR", | 
| 129       "reason": "selection" |  | 
| 130     }, |  | 
| 131     { |  | 
| 132       "object": "InlineTextBox '\n'", |  | 
| 133       "reason": "selection" |  | 
| 134     }, |  | 
| 135     { |  | 
| 136       "object": "LayoutBR BR", |  | 
| 137       "reason": "bounds change" | 105       "reason": "bounds change" | 
| 138     }, | 106     }, | 
| 139     { | 107     { | 
| 140       "object": "InlineTextBox '\n'", | 108       "object": "InlineTextBox '\n'", | 
| 141       "reason": "bounds change" | 109       "reason": "bounds change" | 
| 142     }, | 110     }, | 
| 143     { | 111     { | 
| 144       "object": "LayoutText #text", | 112       "object": "LayoutText #text", | 
| 145       "reason": "selection" | 113       "reason": "selection" | 
| 146     }, | 114     }, | 
| 147     { | 115     { | 
| 148       "object": "InlineTextBox 'Bazz'", | 116       "object": "InlineTextBox 'Bazz'", | 
| 149       "reason": "selection" | 117       "reason": "selection" | 
| 150     }, | 118     }, | 
| 151     { | 119     { | 
| 152       "object": "LayoutBR BR", | 120       "object": "LayoutBR BR", | 
| 153       "reason": "selection" |  | 
| 154     }, |  | 
| 155     { |  | 
| 156       "object": "InlineTextBox '\n'", |  | 
| 157       "reason": "selection" |  | 
| 158     }, |  | 
| 159     { |  | 
| 160       "object": "LayoutBR BR", |  | 
| 161       "reason": "bounds change" | 121       "reason": "bounds change" | 
| 162     }, | 122     }, | 
| 163     { | 123     { | 
| 164       "object": "InlineTextBox '\n'", | 124       "object": "InlineTextBox '\n'", | 
| 165       "reason": "bounds change" | 125       "reason": "bounds change" | 
| 166     } | 126     } | 
| 167   ] | 127   ] | 
| 168 } | 128 } | 
| 169 | 129 | 
| OLD | NEW | 
|---|