| 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": "LayoutMultiColumnFlowThread (anonymous)", | 12           "object": "LayoutMultiColumnFlowThread (anonymous)", | 
| 13           "rect": [9, 9, 400, 100], | 13           "rect": [9, 9, 400, 100], | 
| 14           "reason": "forced by layout" | 14           "reason": "forced by layout" | 
| 15         }, | 15         }, | 
| 16         { | 16         { | 
|  | 17           "object": "LayoutInline SPAN id='a'", | 
|  | 18           "rect": [234, 10, 300, 57], | 
|  | 19           "reason": "forced by layout" | 
|  | 20         }, | 
|  | 21         { | 
| 17           "object": "LayoutText #text", | 22           "object": "LayoutText #text", | 
| 18           "rect": [234, 15, 300, 50], | 23           "rect": [234, 15, 300, 50], | 
| 19           "reason": "full" | 24           "reason": "full" | 
|  | 25         }, | 
|  | 26         { | 
|  | 27           "object": "LayoutText #text", | 
|  | 28           "rect": [9, 10, 13, 57], | 
|  | 29           "reason": "forced by layout" | 
| 20         } | 30         } | 
| 21       ] | 31       ] | 
| 22     } | 32     } | 
| 23   ], | 33   ], | 
| 24   "objectPaintInvalidations": [ | 34   "objectPaintInvalidations": [ | 
| 25     { | 35     { | 
| 26       "object": "RootInlineBox", |  | 
| 27       "reason": "full" |  | 
| 28     }, |  | 
| 29     { |  | 
| 30       "object": "RootInlineBox", |  | 
| 31       "reason": "full" |  | 
| 32     }, |  | 
| 33     { |  | 
| 34       "object": "InlineTextBox '\u00A0'", |  | 
| 35       "reason": "full" |  | 
| 36     }, |  | 
| 37     { |  | 
| 38       "object": "InlineTextBox '\n'", |  | 
| 39       "reason": "full" |  | 
| 40     }, |  | 
| 41     { |  | 
| 42       "object": "InlineFlowBox", |  | 
| 43       "reason": "full" |  | 
| 44     }, |  | 
| 45     { |  | 
| 46       "object": "InlineTextBox ''", |  | 
| 47       "reason": "full" |  | 
| 48     }, |  | 
| 49     { |  | 
| 50       "object": "LayoutMultiColumnFlowThread (anonymous)", | 36       "object": "LayoutMultiColumnFlowThread (anonymous)", | 
| 51       "reason": "forced by layout" | 37       "reason": "forced by layout" | 
| 52     }, | 38     }, | 
| 53     { | 39     { | 
| 54       "object": "RootInlineBox", | 40       "object": "RootInlineBox", | 
| 55       "reason": "forced by layout" | 41       "reason": "forced by layout" | 
| 56     }, | 42     }, | 
| 57     { | 43     { | 
|  | 44       "object": "LayoutText #text", | 
|  | 45       "reason": "forced by layout" | 
|  | 46     }, | 
|  | 47     { | 
|  | 48       "object": "InlineTextBox '\u00A0'", | 
|  | 49       "reason": "forced by layout" | 
|  | 50     }, | 
|  | 51     { | 
|  | 52       "object": "LayoutBR BR", | 
|  | 53       "reason": "forced by layout" | 
|  | 54     }, | 
|  | 55     { | 
|  | 56       "object": "InlineTextBox '\n'", | 
|  | 57       "reason": "forced by layout" | 
|  | 58     }, | 
|  | 59     { | 
|  | 60       "object": "LayoutInline SPAN id='a'", | 
|  | 61       "reason": "forced by layout" | 
|  | 62     }, | 
|  | 63     { | 
|  | 64       "object": "InlineFlowBox", | 
|  | 65       "reason": "forced by layout" | 
|  | 66     }, | 
|  | 67     { | 
| 58       "object": "LayoutText #text", | 68       "object": "LayoutText #text", | 
| 59       "reason": "full" | 69       "reason": "full" | 
| 60     }, | 70     }, | 
| 61     { | 71     { | 
| 62       "object": "InlineTextBox 'XXXXXX'", | 72       "object": "InlineTextBox 'XXXXXX'", | 
| 63       "reason": "full" | 73       "reason": "full" | 
| 64     } | 74     } | 
| 65   ] | 75   ] | 
| 66 } | 76 } | 
| 67 | 77 | 
| OLD | NEW | 
|---|