blob: 07350baf4ba52ed1f46d104c2ab831152b8483a2 [file] [log] [blame]
{
"name": "Content Root Layer",
"bounds": [800, 600],
"children": [
{
"name": "LayoutView #document",
"bounds": [800, 600],
"contentsOpaque": true,
"drawsContent": true,
"paintInvalidations": [
{
"object": "LayoutBlockFlow DIV id='test'",
"rect": [38, 75, 152, 108],
"reason": "invalidate paint rectangle"
},
{
"object": "LayoutBlockFlow DIV id='test'",
"rect": [38, 93, 152, 91],
"reason": "incremental"
},
{
"object": "LayoutBlockFlow DIV id='test'",
"rect": [38, 94, 152, 90],
"reason": "incremental"
},
{
"object": "LayoutText #text",
"rect": [39, 75, 123, 108],
"reason": "layoutObject removal"
},
{
"object": "LayoutText #text",
"rect": [112, 165, 42, 18],
"reason": "bounds change"
},
{
"object": "LayoutText #text",
"rect": [74, 75, 39, 18],
"reason": "bounds change"
},
{
"object": "LayoutText #text",
"rect": [39, 75, 36, 18],
"reason": "selection"
}
]
}
],
"objectPaintInvalidations": [
{
"object": "InlineTextBox 'world hello'",
"reason": "full"
},
{
"object": "InlineTextBox ' '",
"reason": "full"
},
{
"object": "InlineTextBox 'world hello world'",
"reason": "full"
},
{
"object": "InlineTextBox ' '",
"reason": "full"
},
{
"object": "InlineTextBox 'hello world hello'",
"reason": "full"
},
{
"object": "InlineTextBox ' '",
"reason": "full"
},
{
"object": "InlineTextBox 'world hello world'",
"reason": "full"
},
{
"object": "InlineTextBox ' '",
"reason": "full"
},
{
"object": "InlineTextBox 'hello world hello'",
"reason": "full"
},
{
"object": "InlineTextBox ' '",
"reason": "full"
},
{
"object": "InlineTextBox 'world hello'",
"reason": "full"
},
{
"object": "LayoutText #text",
"reason": "layoutObject removal"
},
{
"object": "LayoutInline SPAN id='removeme'",
"reason": "layoutObject removal"
},
{
"object": "InlineTextBox 'hello '",
"reason": "full"
},
{
"object": "RootInlineBox",
"reason": "full"
},
{
"object": "RootInlineBox",
"reason": "full"
},
{
"object": "RootInlineBox",
"reason": "full"
},
{
"object": "RootInlineBox",
"reason": "full"
},
{
"object": "RootInlineBox",
"reason": "full"
},
{
"object": "InlineTextBox ' world'",
"reason": "full"
},
{
"object": "InlineTextBox '\n'",
"reason": "full"
},
{
"object": "RootInlineBox",
"reason": "full"
},
{
"object": "LayoutBlockFlow HTML",
"reason": "selection"
},
{
"object": "LayoutBlockFlow BODY",
"reason": "selection"
},
{
"object": "LayoutBlockFlow DIV id='test'",
"reason": "selection"
},
{
"object": "LayoutBlockFlow DIV id='test'",
"reason": "incremental"
},
{
"object": "LayoutBlockFlow DIV id='test'",
"reason": "invalidate paint rectangle"
},
{
"object": "RootInlineBox",
"reason": "incremental"
},
{
"object": "LayoutText #text",
"reason": "selection"
},
{
"object": "InlineTextBox 'hello '",
"reason": "selection"
},
{
"object": "LayoutText #text",
"reason": "selection"
},
{
"object": "InlineTextBox 'world'",
"reason": "selection"
},
{
"object": "LayoutText #text",
"reason": "bounds change"
},
{
"object": "InlineTextBox 'world'",
"reason": "bounds change"
},
{
"object": "LayoutBR BR",
"reason": "bounds change"
},
{
"object": "InlineTextBox '\n'",
"reason": "bounds change"
}
]
}