| 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": "LayoutSVGInlineText #text", |  12           "object": "LayoutSVGInlineText #text", | 
|  13           "rect": [103, 24, 160, 116], |  13           "rect": [103, 24, 160, 116], | 
|  14           "reason": "outline" |  14           "reason": "forced by layout" | 
|  15         }, |  15         }, | 
|  16         { |  16         { | 
|  17           "object": "LayoutSVGText text", |  17           "object": "LayoutSVGText text", | 
|  18           "rect": [103, 24, 160, 116], |  18           "rect": [103, 24, 160, 116], | 
|  19           "reason": "full" |  19           "reason": "full" | 
|  20         }, |  20         }, | 
|  21         { |  21         { | 
|  22           "object": "LayoutSVGInlineText #text", |  22           "object": "LayoutSVGInlineText #text", | 
|  23           "rect": [63, 24, 160, 116], |  23           "rect": [63, 24, 160, 116], | 
|  24           "reason": "outline" |  24           "reason": "forced by layout" | 
|  25         }, |  25         }, | 
|  26         { |  26         { | 
|  27           "object": "LayoutSVGText text", |  27           "object": "LayoutSVGText text", | 
|  28           "rect": [63, 24, 160, 116], |  28           "rect": [63, 24, 160, 116], | 
|  29           "reason": "full" |  29           "reason": "full" | 
|  30         }, |  30         }, | 
|  31         { |  31         { | 
|  32           "object": "LayoutSVGRoot svg", |  32           "object": "LayoutSVGRoot svg", | 
|  33           "rect": [118, 39, 130, 86], |  33           "rect": [118, 39, 130, 86], | 
|  34           "reason": "bounds change" |  34           "reason": "bounds change" | 
|  35         }, |  35         }, | 
|  36         { |  36         { | 
|  37           "object": "LayoutSVGRoot svg", |  37           "object": "LayoutSVGRoot svg", | 
|  38           "rect": [78, 39, 130, 86], |  38           "rect": [78, 39, 130, 86], | 
|  39           "reason": "bounds change" |  39           "reason": "bounds change" | 
|  40         } |  40         } | 
|  41       ] |  41       ] | 
|  42     } |  42     } | 
|  43   ], |  43   ], | 
|  44   "objectPaintInvalidations": [ |  44   "objectPaintInvalidations": [ | 
|  45     { |  45     { | 
|  46       "object": "RootInlineBox", |  | 
|  47       "reason": "full" |  | 
|  48     }, |  | 
|  49     { |  | 
|  50       "object": "InlineTextBox 'Foo'", |  | 
|  51       "reason": "full" |  | 
|  52     }, |  | 
|  53     { |  | 
|  54       "object": "LayoutSVGRoot svg", |  46       "object": "LayoutSVGRoot svg", | 
|  55       "reason": "bounds change" |  47       "reason": "bounds change" | 
|  56     }, |  48     }, | 
|  57     { |  49     { | 
|  58       "object": "LayoutSVGText text", |  50       "object": "LayoutSVGText text", | 
|  59       "reason": "full" |  51       "reason": "full" | 
|  60     }, |  52     }, | 
|  61     { |  53     { | 
|  62       "object": "RootInlineBox", |  54       "object": "RootInlineBox", | 
|  63       "reason": "full" |  55       "reason": "full" | 
|  64     }, |  56     }, | 
|  65     { |  57     { | 
|  66       "object": "LayoutSVGInlineText #text", |  58       "object": "LayoutSVGInlineText #text", | 
|  67       "reason": "outline" |  59       "reason": "forced by layout" | 
|  68     }, |  60     }, | 
|  69     { |  61     { | 
|  70       "object": "InlineTextBox 'Foo'", |  62       "object": "InlineTextBox 'Foo'", | 
|  71       "reason": "outline" |  63       "reason": "forced by layout" | 
|  72     } |  64     } | 
|  73   ] |  65   ] | 
|  74 } |  66 } | 
|  75  |  67  | 
| OLD | NEW |