| 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 19 matching lines...) Expand all  Loading... | 
| 30         }, | 30         }, | 
| 31         { | 31         { | 
| 32           "object": "LayoutBlockFlow (positioned) DIV", | 32           "object": "LayoutBlockFlow (positioned) DIV", | 
| 33           "rect": [61, 8, 53, 106], | 33           "rect": [61, 8, 53, 106], | 
| 34           "reason": "incremental" | 34           "reason": "incremental" | 
| 35         }, | 35         }, | 
| 36         { | 36         { | 
| 37           "object": "LayoutBlockFlow (positioned) DIV", | 37           "object": "LayoutBlockFlow (positioned) DIV", | 
| 38           "rect": [64, 8, 50, 106], | 38           "rect": [64, 8, 50, 106], | 
| 39           "reason": "incremental" | 39           "reason": "incremental" | 
| 40         }, |  | 
| 41         { |  | 
| 42           "object": "LayoutBlockFlow DIV id='target1' class='narrow'", |  | 
| 43           "rect": [61, 11, 50, 50], |  | 
| 44           "reason": "incremental" |  | 
| 45         }, |  | 
| 46         { |  | 
| 47           "object": "LayoutBlockFlow DIV id='target2' class='short'", |  | 
| 48           "rect": [11, 211, 50, 50], |  | 
| 49           "reason": "incremental" |  | 
| 50         } | 40         } | 
| 51       ] | 41       ] | 
| 52     } | 42     } | 
| 53   ], | 43   ], | 
| 54   "objectPaintInvalidations": [ | 44   "objectPaintInvalidations": [ | 
| 55     { | 45     { | 
| 56       "object": "LayoutBlockFlow DIV id='target3'", | 46       "object": "LayoutBlockFlow DIV id='target3'", | 
| 57       "reason": "layoutObject removal" | 47       "reason": "layoutObject removal" | 
| 58     }, | 48     }, | 
| 59     { | 49     { | 
| 60       "object": "LayoutBlockFlow (positioned) DIV", | 50       "object": "LayoutBlockFlow (positioned) DIV", | 
| 61       "reason": "incremental" | 51       "reason": "incremental" | 
| 62     }, | 52     }, | 
| 63     { | 53     { | 
| 64       "object": "LayoutBlockFlow DIV id='target1' class='narrow'", |  | 
| 65       "reason": "incremental" |  | 
| 66     }, |  | 
| 67     { |  | 
| 68       "object": "LayoutBlockFlow (positioned) DIV", | 54       "object": "LayoutBlockFlow (positioned) DIV", | 
| 69       "reason": "incremental" | 55       "reason": "incremental" | 
| 70     }, | 56     }, | 
| 71     { | 57     { | 
| 72       "object": "LayoutBlockFlow DIV id='target2' class='short'", |  | 
| 73       "reason": "incremental" |  | 
| 74     }, |  | 
| 75     { |  | 
| 76       "object": "LayoutBlockFlow DIV", | 58       "object": "LayoutBlockFlow DIV", | 
| 77       "reason": "became invisible" | 59       "reason": "became invisible" | 
| 78     } | 60     } | 
| 79   ] | 61   ] | 
| 80 } | 62 } | 
| 81 | 63 | 
| OLD | NEW | 
|---|