Commit 21daba15 authored by Philip Rogers's avatar Philip Rogers Committed by Commit Bot

[root layer scrolls] Rebaseline 6 paint invalidation tests

This patch rebaselines the following paint invalidation tests:
paint/invalidation/resize-iframe-text.html
paint/invalidation/scroll/overflow-scroll-body-appear.html
paint/invalidation/svg/absolute-sized-document-no-scrollbars.svg
paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-1.html
paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-2.html
paint/invalidation/svg/window.svg

Bug: 781419
Change-Id: I1fc2a3cf849d6aef28f5cd58de062f563a51edab
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_root_layer_scrolls
Reviewed-on: https://chromium-review.googlesource.com/797616Reviewed-by: default avatarStefan Zager <szager@chromium.org>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#520969}
parent b6447186
...@@ -47,12 +47,6 @@ crbug.com/417782 http/tests/misc/acid3.html [ Failure ] ...@@ -47,12 +47,6 @@ crbug.com/417782 http/tests/misc/acid3.html [ Failure ]
crbug.com/417782 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot.js [ Failure ] crbug.com/417782 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot.js [ Failure ]
crbug.com/417782 inspector-protocol/layers/paint-profiler.js [ Crash ] crbug.com/417782 inspector-protocol/layers/paint-profiler.js [ Crash ]
crbug.com/417782 inspector-protocol/page/get-layout-metrics.js [ Failure ] crbug.com/417782 inspector-protocol/page/get-layout-metrics.js [ Failure ]
crbug.com/417782 paint/invalidation/resize-iframe-text.html [ Failure ]
crbug.com/417782 paint/invalidation/scroll/overflow-scroll-body-appear.html [ Failure ]
crbug.com/417782 paint/invalidation/svg/absolute-sized-document-no-scrollbars.svg [ Failure ]
crbug.com/417782 paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-1.html [ Failure ]
crbug.com/417782 paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-2.html [ Failure ]
crbug.com/417782 paint/invalidation/svg/window.svg [ Failure ]
crbug.com/417782 paint/invalidation/window-resize/window-resize-vertical-writing-mode.html [ Crash ] crbug.com/417782 paint/invalidation/window-resize/window-resize-vertical-writing-mode.html [ Crash ]
crbug.com/417782 [ Mac Win ] paint/overflow/fixed-background-scroll-window.html [ Failure ] crbug.com/417782 [ Mac Win ] paint/overflow/fixed-background-scroll-window.html [ Failure ]
crbug.com/417782 plugins/webview-plugin-nested-iframe-scroll.html [ Failure ] crbug.com/417782 plugins/webview-plugin-nested-iframe-scroll.html [ Failure ]
......
...@@ -3,7 +3,14 @@ ...@@ -3,7 +3,14 @@
{ {
"name": "LayoutView #document", "name": "LayoutView #document",
"bounds": [800, 600], "bounds": [800, 600],
"backgroundColor": "#FFFFFF" "backgroundColor": "#FFFFFF",
"paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 0, 800, 600],
"reason": "style change"
}
]
}, },
{ {
"name": "Scrolling Layer", "name": "Scrolling Layer",
...@@ -16,6 +23,11 @@ ...@@ -16,6 +23,11 @@
"contentsOpaque": true, "contentsOpaque": true,
"backgroundColor": "#FFFFFF", "backgroundColor": "#FFFFFF",
"paintInvalidations": [ "paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 0, 800, 600],
"reason": "background on scrolling contents layer"
},
{ {
"object": "LayoutSVGRect rect", "object": "LayoutSVGRect rect",
"rect": [0, 0, 576, 432], "rect": [0, 0, 576, 432],
...@@ -35,6 +47,14 @@ ...@@ -35,6 +47,14 @@
} }
], ],
"objectPaintInvalidations": [ "objectPaintInvalidations": [
{
"object": "Scrolling Contents Layer",
"reason": "background on scrolling contents layer"
},
{
"object": "LayoutView #document",
"reason": "style change"
},
{ {
"object": "LayoutSVGRoot svg", "object": "LayoutSVGRoot svg",
"reason": "style change" "reason": "style change"
......
{
"objectPaintInvalidations": [
{
"object": "LayoutBlockFlow BODY",
"reason": "geometry"
},
{
"object": "RootInlineBox",
"reason": "geometry"
},
{
"object": "LayoutEmbeddedObject OBJECT",
"reason": "style change"
},
{
"object": "HorizontalScrollbar",
"reason": "scroll control"
},
{
"object": "VerticalScrollbar",
"reason": "scroll control"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutBlockFlow HTML",
"reason": "geometry"
},
{
"object": "LayoutBlockFlow BODY",
"reason": "geometry"
},
{
"object": "RootInlineBox",
"reason": "geometry"
},
{
"object": "LayoutEmbeddedObject OBJECT",
"reason": "geometry"
},
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutSVGRoot svg",
"reason": "geometry"
},
{
"object": "LayoutSVGRect rect",
"reason": "geometry"
},
{
"object": "LayoutSVGRect rect",
"reason": "geometry"
}
]
}
{
"objectPaintInvalidations": [
{
"object": "LayoutBlockFlow BODY",
"reason": "geometry"
},
{
"object": "RootInlineBox",
"reason": "geometry"
},
{
"object": "LayoutEmbeddedObject OBJECT",
"reason": "style change"
},
{
"object": "HorizontalScrollbar",
"reason": "scroll control"
},
{
"object": "VerticalScrollbar",
"reason": "scroll control"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutBlockFlow HTML",
"reason": "geometry"
},
{
"object": "LayoutBlockFlow BODY",
"reason": "geometry"
},
{
"object": "RootInlineBox",
"reason": "geometry"
},
{
"object": "LayoutEmbeddedObject OBJECT",
"reason": "geometry"
},
{
"object": "LayoutText #text",
"reason": "geometry"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutSVGRoot svg",
"reason": "geometry"
},
{
"object": "LayoutSVGRect rect",
"reason": "geometry"
},
{
"object": "LayoutSVGRect rect",
"reason": "geometry"
}
]
}
...@@ -5,6 +5,11 @@ ...@@ -5,6 +5,11 @@
"bounds": [800, 600], "bounds": [800, 600],
"backgroundColor": "#FFFFFF", "backgroundColor": "#FFFFFF",
"paintInvalidations": [ "paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 0, 800, 600],
"reason": "style change"
},
{ {
"object": "LayoutView #document", "object": "LayoutView #document",
"rect": [0, 585, 785, 15], "rect": [0, 585, 785, 15],
...@@ -72,6 +77,10 @@ ...@@ -72,6 +77,10 @@
} }
], ],
"objectPaintInvalidations": [ "objectPaintInvalidations": [
{
"object": "LayoutView #document",
"reason": "style change"
},
{ {
"object": "LayoutView #document", "object": "LayoutView #document",
"reason": "geometry" "reason": "geometry"
......
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [500, 400],
"backgroundColor": "#FFFFFF",
"paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 200, 500, 200],
"reason": "incremental"
}
]
},
{
"name": "Scrolling Layer",
"bounds": [500, 400],
"drawsContent": false
},
{
"name": "Scrolling Contents Layer",
"bounds": [500, 400],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF",
"paintInvalidations": [
{
"object": "LayoutIFrame (positioned) IFRAME",
"rect": [0, 200, 500, 200],
"reason": "incremental"
},
{
"object": "LayoutView #document",
"rect": [0, 200, 500, 200],
"reason": "incremental"
},
{
"object": "LayoutView #document",
"rect": [0, 200, 500, 200],
"reason": "background on scrolling contents layer"
},
{
"object": "LayoutBlockFlow H3",
"rect": [8, 300, 400, 22],
"reason": "appeared"
},
{
"object": "LayoutView #document",
"rect": [485, 0, 15, 200],
"reason": "scroll control"
}
]
}
],
"objectPaintInvalidations": [
{
"object": "Scrolling Contents Layer",
"reason": "background on scrolling contents layer"
},
{
"object": "LayoutView #document",
"reason": "incremental"
},
{
"object": "LayoutIFrame (positioned) IFRAME",
"reason": "incremental"
},
{
"object": "VerticalScrollbar",
"reason": "scroll control"
},
{
"object": "LayoutView #document",
"reason": "incremental"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutBlockFlow H3",
"reason": "appeared"
},
{
"object": "RootInlineBox",
"reason": "appeared"
}
]
}
...@@ -5,6 +5,11 @@ ...@@ -5,6 +5,11 @@
"bounds": [800, 600], "bounds": [800, 600],
"backgroundColor": "#FFFFFF", "backgroundColor": "#FFFFFF",
"paintInvalidations": [ "paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 0, 800, 600],
"reason": "style change"
},
{ {
"object": "LayoutView #document", "object": "LayoutView #document",
"rect": [0, 585, 785, 15], "rect": [0, 585, 785, 15],
...@@ -72,6 +77,10 @@ ...@@ -72,6 +77,10 @@
} }
], ],
"objectPaintInvalidations": [ "objectPaintInvalidations": [
{
"object": "LayoutView #document",
"reason": "style change"
},
{ {
"object": "LayoutView #document", "object": "LayoutView #document",
"reason": "geometry" "reason": "geometry"
......
{
"layers": [
{
"name": "LayoutView #document",
"bounds": [500, 400],
"backgroundColor": "#FFFFFF",
"paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 200, 500, 200],
"reason": "incremental"
}
]
},
{
"name": "Scrolling Layer",
"bounds": [500, 400],
"drawsContent": false
},
{
"name": "Scrolling Contents Layer",
"bounds": [500, 400],
"contentsOpaque": true,
"backgroundColor": "#FFFFFF",
"paintInvalidations": [
{
"object": "LayoutIFrame (positioned) IFRAME",
"rect": [0, 200, 500, 200],
"reason": "incremental"
},
{
"object": "LayoutView #document",
"rect": [0, 200, 500, 200],
"reason": "incremental"
},
{
"object": "LayoutView #document",
"rect": [0, 200, 500, 200],
"reason": "background on scrolling contents layer"
},
{
"object": "LayoutBlockFlow H3",
"rect": [8, 300, 400, 23],
"reason": "appeared"
},
{
"object": "LayoutView #document",
"rect": [485, 0, 15, 200],
"reason": "scroll control"
}
]
}
],
"objectPaintInvalidations": [
{
"object": "Scrolling Contents Layer",
"reason": "background on scrolling contents layer"
},
{
"object": "LayoutView #document",
"reason": "incremental"
},
{
"object": "LayoutIFrame (positioned) IFRAME",
"reason": "incremental"
},
{
"object": "VerticalScrollbar",
"reason": "scroll control"
},
{
"object": "LayoutView #document",
"reason": "incremental"
},
{
"object": "LayoutView #document",
"reason": "geometry"
},
{
"object": "LayoutBlockFlow H3",
"reason": "appeared"
},
{
"object": "RootInlineBox",
"reason": "appeared"
}
]
}
...@@ -5,6 +5,11 @@ ...@@ -5,6 +5,11 @@
"bounds": [800, 600], "bounds": [800, 600],
"backgroundColor": "#FFFFFF", "backgroundColor": "#FFFFFF",
"paintInvalidations": [ "paintInvalidations": [
{
"object": "LayoutView #document",
"rect": [0, 0, 800, 600],
"reason": "style change"
},
{ {
"object": "LayoutView #document", "object": "LayoutView #document",
"rect": [0, 585, 785, 15], "rect": [0, 585, 785, 15],
...@@ -72,6 +77,10 @@ ...@@ -72,6 +77,10 @@
} }
], ],
"objectPaintInvalidations": [ "objectPaintInvalidations": [
{
"object": "LayoutView #document",
"reason": "style change"
},
{ {
"object": "LayoutView #document", "object": "LayoutView #document",
"reason": "geometry" "reason": "geometry"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment