| OLD | NEW | 
|---|
| 1 { | 1 { | 
| 2   "layers": [ | 2   "layers": [ | 
| 3     { | 3     { | 
| 4       "name": "LayoutView #document", | 4       "name": "LayoutView #document", | 
| 5       "bounds": [800, 600], | 5       "bounds": [800, 600], | 
| 6       "contentsOpaque": true, | 6       "contentsOpaque": true, | 
| 7       "drawsContent": true, | 7       "drawsContent": true, | 
| 8       "backgroundColor": "#C0C0C0", | 8       "backgroundColor": "#C0C0C0", | 
| 9       "paintInvalidations": [ | 9       "paintInvalidations": [ | 
| 10         { | 10         { | 
| 11           "object": "LayoutIFrame (positioned) IFRAME", | 11           "object": "LayoutIFrame (positioned) IFRAME", | 
| 12           "rect": [2, 64, 235, 236], | 12           "rect": [2, 65, 236, 235], | 
| 13           "reason": "invalidate paint rectangle" | 13           "reason": "invalidate paint rectangle" | 
| 14         }, | 14         }, | 
| 15         { | 15         { | 
| 16           "object": "LayoutBlockFlow BODY", | 16           "object": "LayoutBlockFlow BODY", | 
| 17           "rect": [2, 65, 235, 235], | 17           "rect": [3, 65, 235, 235], | 
| 18           "reason": "subtree" | 18           "reason": "subtree" | 
| 19         }, | 19         }, | 
| 20         { | 20         { | 
| 21           "object": "LayoutView #document", | 21           "object": "LayoutView #document", | 
| 22           "rect": [2, 65, 235, 235], | 22           "rect": [3, 65, 235, 235], | 
| 23           "reason": "subtree" | 23           "reason": "subtree" | 
| 24         }, | 24         }, | 
| 25         { | 25         { | 
| 26           "object": "LayoutView #document", | 26           "object": "LayoutView #document", | 
| 27           "rect": [2, 300, 235, 15], | 27           "rect": [3, 300, 235, 15], | 
| 28           "reason": "scroll" | 28           "reason": "scroll" | 
| 29         }, | 29         }, | 
| 30         { | 30         { | 
| 31           "object": "LayoutBlockFlow HTML", | 31           "object": "LayoutBlockFlow HTML", | 
| 32           "rect": [2, 65, 225, 235], | 32           "rect": [3, 65, 225, 235], | 
| 33           "reason": "subtree" | 33           "reason": "subtree" | 
| 34         }, | 34         }, | 
| 35         { | 35         { | 
| 36           "object": "LayoutText #text", | 36           "object": "LayoutText #text", | 
| 37           "rect": [2, 65, 58, 15], | 37           "rect": [3, 65, 58, 15], | 
| 38           "reason": "subtree" | 38           "reason": "subtree" | 
| 39         }, | 39         }, | 
| 40         { | 40         { | 
| 41           "object": "LayoutView #document", | 41           "object": "LayoutView #document", | 
| 42           "rect": [237, 65, 15, 235], | 42           "rect": [238, 65, 15, 235], | 
| 43           "reason": "scroll" | 43           "reason": "scroll" | 
| 44         } | 44         } | 
| 45       ] | 45       ] | 
| 46     } | 46     } | 
| 47   ], | 47   ], | 
| 48   "objectPaintInvalidations": [ | 48   "objectPaintInvalidations": [ | 
| 49     { | 49     { | 
| 50       "object": "LayoutIFrame (positioned) IFRAME", | 50       "object": "LayoutIFrame (positioned) IFRAME", | 
| 51       "reason": "invalidate paint rectangle" | 51       "reason": "invalidate paint rectangle" | 
| 52     }, | 52     }, | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
| 78       "object": "LayoutText #text", | 78       "object": "LayoutText #text", | 
| 79       "reason": "subtree" | 79       "reason": "subtree" | 
| 80     }, | 80     }, | 
| 81     { | 81     { | 
| 82       "object": "InlineTextBox 'scroll me'", | 82       "object": "InlineTextBox 'scroll me'", | 
| 83       "reason": "subtree" | 83       "reason": "subtree" | 
| 84     } | 84     } | 
| 85   ] | 85   ] | 
| 86 } | 86 } | 
| 87 | 87 | 
| OLD | NEW | 
|---|