Commit b7b9f2e6 authored by Stefan Zager's avatar Stefan Zager Committed by Commit Bot

[root layer scrolls] New test expectations

First patch set has the old non-RLS expectations copied into
flag-specific/root-layer-scrolls, for comparison.

BUG=711468
R=pdr@chromium.org,skobes@chromium.org

Change-Id: Iaaaf6a31b37e80289c8265d53f18973b4eb8018c
Reviewed-on: https://chromium-review.googlesource.com/743710Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
Commit-Queue: Stefan Zager <szager@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512702}
parent 65bc0f7b
......@@ -51,11 +51,6 @@ crbug.com/417782 fast/events/drag-and-drop-autoscroll-mainframe.html [ Timeout ]
crbug.com/417782 fast/events/pointerevents/pointer-event-mouse-coords-in-zoom-and-scroll.html [ Failure ]
crbug.com/417782 fast/events/pointerevents/pointer-event-pen-coords-in-zoom-and-scroll.html [ Failure Timeout ]
crbug.com/417782 fast/events/scale-and-scroll-iframe-window.html [ Failure ]
crbug.com/417782 fast/events/touch/compositor-touch-hit-rects-animation.html [ Failure ]
crbug.com/417782 fast/events/touch/compositor-touch-hit-rects-global.html [ Failure ]
crbug.com/417782 fast/events/touch/compositor-touch-hit-rects-non-composited-scroll.html [ Failure ]
crbug.com/417782 fast/events/touch/compositor-touch-hit-rects-transform-changed-nolayout.html [ Failure ]
crbug.com/417782 fast/events/touch/compositor-touch-hit-rects.html [ Failure ]
crbug.com/417782 fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Failure ]
crbug.com/417782 fast/events/touch/gesture/gesture-tap-scrolled.html [ Failure ]
crbug.com/417782 fast/events/touch/touch-coords-in-zoom-and-scroll.html [ Failure ]
......
This test verifies the hit test regions are updated correctly when composited layer are created and destroyed without triggering layout update during fast path animation.
[object HTMLDivElement]: #document scrolling (200, 200, 50, 50)
[object HTMLDivElement]: DIV#box (0, 0, 50, 50)
[object HTMLDivElement]: #document scrolling (175, 175, 100, 100)
PASS successfullyParsed is true
TEST COMPLETE
This tests verifies the hit test regions given to the compositor. It can only be run in DumpRenderTree. The outputted rects should cover the hit test regions of all the listed elements. Enable visualize mode to quickly validate graphically.
normalFlow: #document scrolling (13, 128, 290, 12)
inlineOverflow: #document scrolling (13, 145, 152, 12)
inlineOverflow: #document scrolling (13, 157, 42, 10)
absoluteChildContainer: #document scrolling (13, 172, 290, 12)
absoluteChildContainer: #document scrolling (320, 173, 142, 12)
relativeChildContainer: #document scrolling (13, 189, 290, 22)
relativeChildContainer: #document scrolling (314, 199, 142, 12)
fixed: #document scrolling (405, 98, 52, 12)
translate: #document scrolling (13, 216, 290, 14)
translate: #document scrolling (314, 219, 288, 12)
transform2d: #document scrolling (16, 236, 284, 20)
overhangingContainer: #document scrolling (13, 262, 290, 12)
overhangingContainer: #document scrolling (14, 274, 102, 10)
overhangingContainer: #document scrolling (14, 284, 111, 10)
overhangingContainer: #document scrolling (14, 294, 102, 11)
transform3d: DIV#transform3dChild (0, 0, 288, 12)
transform3d: #document scrolling (13, 315, 290, 14)
negativeOffsetChild: DIV#withNegativeOffsetChild[109,0] (0, 1, 102, 12)
continuation: #document scrolling (13, 355, 101, 11)
continuation: #document scrolling (13, 366, 290, 12)
continuation: #document scrolling (13, 378, 121, 11)
inlineAbsoluteChildContainer: #document scrolling (13, 392, 262, 12)
inlineAbsoluteChildContainer: #document scrolling (320, 393, 252, 12)
list: #document scrolling (13, 413, 290, 14)
list: #document scrolling (341, 414, 261, 12)
styleModified: #document scrolling (13, 437, 290, 22)
containsSvg: #document scrolling (13, 464, 290, 16)
svgline: #document scrolling (13, 485, 100, 10)
tablecell: #document scrolling (45, 518, 32, 11)
This tests verifies the hit test regions given to the compositor in the simple case where touch handles cover (or nearly cover) the entire document. It can only be run in DumpRenderTree.
document: #document (0, 0, 800, 600)
html: #document (0, 0, 800, 600)
body: #document (0, 0, 800, 600)
webPageOverlay: no rects
This test verifies the hit test regions given to the compositor specifically around non-composited overflow scroll elements.
scrollContent: #document scrolling (13, 52, 290, 32)
scrollContainerWithHandler: #document scrolling (13, 89, 290, 32)
nestedContent: #document scrolling (13, 126, 290, 32)
nestedContent: #document scrolling (15, 158, 256, 2)
fixedPositionContentContainer: #document scrolling (13, 168, 290, 32)
fixedPositionContentContainer: #document scrolling (310, 190, 132, 12)
overflowwithhandler: #document scrolling (13, 210, 290, 32)
overflowwithhandler: #document scrolling (14, 242, 273, 6)
divInsideNonScrollableLayer: #document scrolling (13, 252, 290, 32)
divInsideNonScrollableLayer: #document scrolling (14, 284, 273, 1)
divInsideCompositedLayer: DIV#compositedLayer (0, 10, 273, 12)
overflowwithborder: #document scrolling (13, 336, 290, 50)
This test verifies the touch event target rects are updated correctly when an element transfroms without causing layout.
[object HTMLDivElement]: #document scrolling (100, 100, 50, 50)
[object HTMLDivElement]: #document scrolling (150, 100, 50, 50)
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