Index: third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-layer-placement-expected.txt |
diff --git a/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-layer-placement-expected.txt b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-layer-placement-expected.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f81708456b9d78cbc372478e1e6bdb33f7506d7f |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/platform/android/compositing/overflow/scrollbar-layer-placement-expected.txt |
@@ -0,0 +1,256 @@ |
+{ |
+ "name": "Content Root Layer", |
+ "bounds": [800, 600], |
+ "children": [ |
+ { |
+ "name": "LayoutView #document", |
+ "bounds": [800, 600], |
+ "contentsOpaque": true, |
+ "drawsContent": true, |
+ "children": [ |
+ { |
+ "name": "LayoutBlockFlow (positioned) DIV class='outer A'", |
+ "position": [6, 6], |
+ "bounds": [340, 282], |
+ "drawsContent": true, |
+ "children": [ |
+ { |
+ "name": "LayoutBlockFlow (relative positioned) DIV class='scroller'", |
+ "position": [32, 32], |
+ "bounds": [278, 218], |
+ "shouldFlattenTransform": false, |
+ "drawsContent": true, |
+ "backgroundColor": "#FFFFFF", |
+ "children": [ |
+ { |
+ "name": "Scrolling Layer", |
+ "position": [29, 29], |
+ "bounds": [220, 160], |
+ "shouldFlattenTransform": false, |
+ "children": [ |
+ { |
+ "name": "Scrolling Contents Layer", |
+ "bounds": [220, 236], |
+ "drawsContent": true |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "Overflow Controls Host Layer", |
+ "position": [24, 24], |
+ "bounds": [230, 170], |
+ "children": [ |
+ { |
+ "name": "Vertical Scrollbar Layer", |
+ "position": [218, 5], |
+ "bounds": [7, 160] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "LayoutBlockFlow (positioned) DIV class='outer B'", |
+ "position": [355, 6], |
+ "bounds": [340, 282], |
+ "drawsContent": true, |
+ "children": [ |
+ { |
+ "name": "LayoutBlockFlow DIV class='scroller'", |
+ "position": [32, 32], |
+ "bounds": [278, 218], |
+ "shouldFlattenTransform": false, |
+ "drawsContent": true, |
+ "backgroundColor": "#FFFFFF", |
+ "children": [ |
+ { |
+ "name": "Scrolling Layer", |
+ "position": [29, 29], |
+ "bounds": [220, 160], |
+ "shouldFlattenTransform": false, |
+ "children": [ |
+ { |
+ "name": "Scrolling Contents Layer", |
+ "bounds": [220, 236], |
+ "drawsContent": true |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "LayoutBlockFlow (relative positioned) DIV class='content'", |
+ "position": [73, 73], |
+ "bounds": [196, 212], |
+ "contentsOpaque": true, |
+ "drawsContent": true, |
+ "backgroundColor": "#DDDDDD" |
+ }, |
+ { |
+ "name": "Overflow Controls Host Layer", |
+ "position": [56, 56], |
+ "bounds": [230, 170], |
+ "children": [ |
+ { |
+ "name": "Vertical Scrollbar Layer", |
+ "position": [218, 5], |
+ "bounds": [7, 160] |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "LayoutBlockFlow (positioned) DIV class='outer C'", |
+ "position": [6, 297], |
+ "bounds": [340, 282], |
+ "drawsContent": true, |
+ "children": [ |
+ { |
+ "name": "Ancestor Clipping Layer", |
+ "position": [40, 40], |
+ "bounds": [260, 100], |
+ "shouldFlattenTransform": false, |
+ "children": [ |
+ { |
+ "name": "LayoutBlockFlow DIV class='scroller'", |
+ "position": [-9, -9], |
+ "bounds": [278, 218], |
+ "shouldFlattenTransform": false, |
+ "drawsContent": true, |
+ "backgroundColor": "#FFFFFF", |
+ "children": [ |
+ { |
+ "name": "Scrolling Layer", |
+ "position": [29, 29], |
+ "bounds": [220, 160], |
+ "shouldFlattenTransform": false, |
+ "children": [ |
+ { |
+ "name": "Scrolling Contents Layer", |
+ "bounds": [220, 236], |
+ "drawsContent": true |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "LayoutBlockFlow (relative positioned) DIV class='content'", |
+ "position": [72, 72], |
+ "bounds": [196, 212], |
+ "contentsOpaque": true, |
+ "drawsContent": true, |
+ "backgroundColor": "#DDDDDD" |
+ }, |
+ { |
+ "name": "Overflow Controls Ancestor Clipping Layer", |
+ "position": [40, 40], |
+ "bounds": [260, 100], |
+ "children": [ |
+ { |
+ "name": "Overflow Controls Host Layer", |
+ "position": [15, 15], |
+ "bounds": [230, 170], |
+ "children": [ |
+ { |
+ "name": "Vertical Scrollbar Layer", |
+ "position": [218, 5], |
+ "bounds": [7, 160] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "LayoutBlockFlow (positioned) DIV class='outer D'", |
+ "position": [355, 297], |
+ "bounds": [340, 282], |
+ "drawsContent": true, |
+ "children": [ |
+ { |
+ "name": "LayoutBlockFlow (relative positioned) DIV class='clipper'", |
+ "position": [24, 24], |
+ "bounds": [292, 200], |
+ "drawsContent": true, |
+ "children": [ |
+ { |
+ "name": "Child Containment Layer", |
+ "position": [10, 10], |
+ "bounds": [272, 180], |
+ "children": [ |
+ { |
+ "name": "Ancestor Clipping Layer", |
+ "position": [6, 6], |
+ "bounds": [260, 100], |
+ "shouldFlattenTransform": false, |
+ "children": [ |
+ { |
+ "name": "LayoutBlockFlow DIV class='scroller'", |
+ "position": [-9, -9], |
+ "bounds": [278, 218], |
+ "shouldFlattenTransform": false, |
+ "drawsContent": true, |
+ "backgroundColor": "#FFFFFF", |
+ "children": [ |
+ { |
+ "name": "Scrolling Layer", |
+ "position": [29, 29], |
+ "bounds": [220, 160], |
+ "shouldFlattenTransform": false, |
+ "children": [ |
+ { |
+ "name": "Scrolling Contents Layer", |
+ "bounds": [220, 236], |
+ "drawsContent": true |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "LayoutBlockFlow (relative positioned) DIV class='content'", |
+ "position": [72, 72], |
+ "bounds": [196, 212], |
+ "contentsOpaque": true, |
+ "drawsContent": true, |
+ "backgroundColor": "#DDDDDD" |
+ }, |
+ { |
+ "name": "Overflow Controls Ancestor Clipping Layer", |
+ "position": [40, 40], |
+ "bounds": [260, 100], |
+ "children": [ |
+ { |
+ "name": "Overflow Controls Host Layer", |
+ "position": [15, 15], |
+ "bounds": [230, 170], |
+ "children": [ |
+ { |
+ "name": "Vertical Scrollbar Layer", |
+ "position": [218, 5], |
+ "bounds": [7, 160] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+} |
+ |