{ "layers": [ { "name": "Scrolling background of LayoutView #document", "bounds": [800, 2016], "contentsOpaque": true, "backgroundColor": "#FFFFFF", "transform": 1 }, { "name": "LayoutBlockFlow (positioned) DIV id='container'", "bounds": [100, 100], "backgroundColor": "#0000FF80", "invalidations": [ [20, 20, 10, 10] ], "transform": 2 }, { "name": "LayoutBlockFlow (relative positioned, relayout-boundary) DIV id='scrollable'", "bounds": [302, 302], "transform": 3 }, { "name": "LayoutBlockFlow (relative positioned, relayout-boundary) DIV id='scrollable'", "position": [1, 1], "bounds": [300, 300], "drawsContent": false, "transform": 3 }, { "name": "LayoutBlockFlow (relative positioned, relayout-boundary) DIV id='scrollable'", "position": [1, 1], "bounds": [795, 1491], "drawsContent": false, "transform": 4 }, { "name": "LayoutBlockFlow (relative positioned) DIV id='transform'", "bounds": [200, 200], "contentsOpaque": true, "backgroundColor": "#FFFF00", "invalidations": [ [20, 20, 10, 10] ], "transform": 6 } ], "transforms": [ { "id": 1, "transform": [ [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, -20, 0, 1] ] }, { "id": 2, "parent": 1, "transform": [ [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [40, 50, 0, 1] ] }, { "id": 3, "parent": 2, "transform": [ [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [64, 53, 0, 1] ] }, { "id": 4, "parent": 3, "transform": [ [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [0, -30, 0, 1] ] }, { "id": 5, "parent": 4, "transform": [ [1, 0, 0, 0], [0, 1, 0, 0], [0, 0, 1, 0], [89, 78, 0, 1] ] }, { "id": 6, "parent": 5, "transform": [ [3.53553390593274, 3.53553390593274, 0, 0], [-3.53553390593274, 3.53553390593274, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1] ], "origin": [0, 0] } ] }