{
  "bounds": [800, 600],
  "children":
  "layers": [
    {
      "name": "LayoutView #document",
      "bounds": [800, 600],
      "contentsOpaque": true,
      "drawsContent": true,
      "children": [ true
    },
    {
      "name": "LayoutVideo VIDEO id='video'",
      "position": [8, 8],
      "bounds": [320, 240]
    },
    {
      "name": "Squashing Containment Layer",
      "shouldFlattenTransform": false,
          "children": [ false
    },
    {
      "name": "LayoutFlexibleBox (relative positioned) DIV",
      "position": [8, 8],
      "bounds": [320, 240],
      "drawsContent": true
    },
    {
      "name": "Squashing Layer (first squashed layer: LayoutFlexibleBox (relative positioned) DIV)",
      "position": [8, 8],
      "bounds": [320, 240],
      "drawsContent": true,
              "paintInvalidations": true
    }
  ],
  "objectPaintInvalidations": [
    {
      "object": "LayoutFlexibleBox DIV",
                  "rect": [108, 223, 69, 2],
                  "reason": "forced by layout"
                },
                {
                  "object": "LayoutSlider INPUT",
                  "rect": [108, 223, 69, 2],
                  "reason": "full"
                },
                {
                  "object": "LayoutBlockFlow DIV id='thumb'",
                  "rect": [159, 208, 36, 32],
                  "reason": "full"
                },
                {
                  "object": "LayoutBlockFlow DIV id='thumb'",
                  "rect": [90, 208, 36, 32],
                  "reason": "full"
                },
                {
                  "object": "LayoutButton INPUT",
                  "rect": [195, 208, 32, 32],
                  "reason": "full"
                },
                {
                  "object": "LayoutButton INPUT",
                  "rect": [0, 208, 32, 32],
                  "reason": "full"
                },
                {
                  "object": "LayoutSlider INPUT",
                  "rect": [245, 223, 25, 2],
                  "reason": "full"
                },
                {
                  "object": "LayoutBlockFlow (anonymous)",
                  "rect": [32, 208, 24, 23],
                  "reason": "invalidate paint rectangle"
                },
                {
                  "object": "LayoutText #text",
                  "rect": [32, 216, 24, 15], "LayoutVideo VIDEO id='video'",
      "reason": "full"
                },
                {
                  "object": "InlineTextBox ''",
                  "reason": "full"
                },
                {
                  "object": "InlineTextBox '0:00'",
                  "reason": "full"
                },
                {
                  "object": "RootInlineBox",
                  "reason": "full"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}