Commit b6d006bf authored by David Bokan's avatar David Bokan Committed by Commit Bot

[BlinkGenPropertyTrees] Add more scrolling tests expectations

Most "scrolling" tests in Blink are in the fast/scrolling and
fast/events directories, the latter due to testing touch, wheel,
keyboard, etc. events. Many of these will use eventSender and so avoid
the composited path entirely so they provide just some mildly useful
main-thread scrolling coverage. Some do use gpuBenchmarking and are thus
more useful.

Bug: 836913,840017,841342,841423
Change-Id: Idc4c2fae7ee7a48f074df8b3df5a027a75c82f71
Reviewed-on: https://chromium-review.googlesource.com/1052823Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
Commit-Queue: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557533}
parent 301bc682
......@@ -171,6 +171,7 @@ crbug.com/836897 virtual/threaded/animations/start-time-grouping.html [ Crash ]
crbug.com/836897 virtual/threaded/animations/element-animate-positive-delay.html [ Crash ]
# These scrollbar tests should pass.
Bug(none) virtual/prefer_compositing_to_lcd_text/scrollbars/ [ Pass ]
crbug.com/836912 compositing/rtl/rtl-absolute-overflow.html [ Failure ]
crbug.com/836912 compositing/rtl/rtl-and-writing-mode-scrolling.html [ Failure ]
crbug.com/836912 compositing/rtl/rtl-fixed-overflow.html [ Failure ]
......@@ -179,9 +180,52 @@ crbug.com/836912 compositing/rtl/rtl-iframe-fixed-overflow.html [ Failure ]
crbug.com/836912 compositing/rtl/rtl-overflow-invalidation.html [ Failure ]
crbug.com/836912 compositing/scrollbars/nested-overlay-scrollbars.html [ Failure ]
crbug.com/836912 compositing/squashing/vertical-writing-mode-squashed.html [ Failure ]
crbug.com/836912 scrollbars/scrollbar-added-during-drag.html [ Crash ]
crbug.com/836912 scrollbars/scrollbar-removed-by-viewport-crash.html [ Crash ]
crbug.com/841423 scrollbars/scrollbar-added-during-drag.html [ Crash ]
crbug.com/841423 virtual/prefer_compositing_to_lcd_text/scrollbars/scrollbar-added-during-drag.html [ Crash ]
crbug.com/840017 scrollbars/scrollbar-removed-by-viewport-crash.html [ Crash ]
crbug.com/840017 virtual/prefer_compositing_to_lcd_text/scrollbars/scrollbar-removed-by-viewport-crash.html [ Crash ]
crbug.com/841342 scrollbars/border-box-rect-clips-scrollbars.html [ Failure ]
crbug.com/841342 virtual/prefer_compositing_to_lcd_text/scrollbars/border-box-rect-clips-scrollbars.html [ Failure ]
crbug.com/841342 virtual/prefer_compositing_to_lcd_text/scrollbars/custom-scrollbars-paint-outside-iframe.html [ Failure ]
# These scrolling tests should pass.
Bug(none) virtual/threaded/fast/scrolling [ Pass ]
Bug(none) fast/scrolling [ Pass ]
Bug(none) fast/events [ Pass ]
crbug.com/840017 fast/scrolling/editor-command-scroll-page-scale.html [ Crash ]
crbug.com/840017 fast/scrolling/keyboard-scroll-page-scale.html [ Crash ]
crbug.com/840017 fast/scrolling/overflow-clip-with-page-scale.html [ Crash ]
crbug.com/840017 fast/scrolling/same-page-navigate.html [ Crash ]
crbug.com/840017 fast/scrolling/scroll-without-document-element-renderer.html [ Crash ]
crbug.com/840017 fast/scrolling/scroll-without-document-element.html [ Crash ]
crbug.com/840017 virtual/threaded/fast/scrolling/editor-command-scroll-page-scale.html [ Crash ]
crbug.com/840017 virtual/threaded/fast/scrolling/keyboard-scroll-page-scale.html [ Crash ]
crbug.com/840017 virtual/threaded/fast/scrolling/overflow-clip-with-page-scale.html [ Crash ]
crbug.com/840017 virtual/threaded/fast/scrolling/same-page-navigate.html [ Crash ]
crbug.com/840017 virtual/threaded/fast/scrolling/scroll-without-document-element.html [ Crash ]
crbug.com/840017 virtual/threaded/fast/scrolling/scroll-without-document-element-renderer.html [ Crash ]
crbug.com/840017 fast/events/gesture-pinch-zoom-scroll-bubble.html [ Crash ]
crbug.com/840017 fast/events/gesture-pinch-zoom.html [ Crash ]
crbug.com/840017 fast/events/menu-key-context-menu-document-pinch-zoom.html [ Crash ]
crbug.com/840017 fast/events/page-scaled-mouse-click-iframe.html [ Crash ]
crbug.com/840017 fast/events/page-scaled-mouse-click.html [ Crash ]
crbug.com/840017 fast/events/resize-events.html [ Crash ]
crbug.com/840017 fast/events/scale-and-scroll-body.html [ Crash ]
crbug.com/840017 fast/events/scale-and-scroll-div.html [ Crash ]
crbug.com/840017 fast/events/scale-and-scroll-iframe-body.html [ Crash ]
crbug.com/840017 fast/events/scale-and-scroll-iframe-window.html [ Crash ]
crbug.com/840017 fast/events/scale-and-scroll-window.html [ Crash ]
crbug.com/840017 fast/events/scroll-in-scaled-page-with-overflow-hidden.html [ Crash ]
crbug.com/840017 fast/events/pointerevents/pointerevent_touch-action-pinch_zoom_touch.html [ Crash ]
crbug.com/840017 fast/events/touch/page-scaled-touch-gesture-click.html [ Crash ]
crbug.com/840017 fast/events/touch/touch-scaled-scrolled.html [ Crash ]
crbug.com/840017 fast/events/touch/gesture/touch-gesture-fling-with-page-scale.html [ Crash ]
crbug.com/840017 fast/events/touch/gesture/touch-gesture-scroll-div-scaled.html [ Crash ]
crbug.com/836913 virtual/threaded/fast/scrolling/background-paint-scrolled.html [ Failure ]
crbug.com/836913 virtual/threaded/fast/scrolling/hover-during-scroll.html [ Failure ]
crbug.com/841567 virtual/threaded/fast/scrolling/listbox-wheel-event.html [ Failure ]
crbug.com/836913 virtual/threaded/fast/scrolling/overflow-scrollability.html [ Failure ]
crbug.com/836913 virtual/threaded/fast/scrolling/overlay-scrollbars.html [ Failure ]
# These visual viewport tests should pass.
Bug(none) external/wpt/visual-viewport [ Pass ]
......@@ -194,7 +238,7 @@ crbug.com/836890 rootscroller/rootscroller-during-fullscreen.html [ Crash ]
crbug.com/836890 rootscroller/scroll-non-descendant-of-root-scroller.html [ Crash ]
crbug.com/836890 rootscroller/set-root-scroller.html [ Crash ]
crbug.com/836890 rootscroller/set-rootscroller-before-load.html [ Crash ]
crbug.com/836890 virtual/android/frame-size/intersection-observer-root-uses-frame-size.html [ Crash ]
crbug.com/840017 virtual/android/frame-size/intersection-observer-root-uses-frame-size.html [ Crash ]
crbug.com/836890 virtual/android/fullscreen/full-screen-iframe-allowed-video.html [ Failure ]
crbug.com/836890 virtual/android/rootscroller/gesture-scroll-document-not-root-scroller.html [ Failure ]
crbug.com/836890 virtual/android/rootscroller/nested-rootscroller-browser-controls-bounds-hidden.html [ Failure ]
......
......@@ -4201,6 +4201,9 @@ crbug.com/757165 [ Win ] virtual/gpu/fast/canvas/image-object-in-canvas.html [ S
crbug.com/766129 svg/wicd/test-rightsizing-b.xhtml [ Failure Pass ]
crbug.com/841567 virtual/threaded/fast/scrolling/listbox-wheel-event.html [ Failure ]
crbug.com/841567 virtual/threaded/fast/scrolling/hover-during-scroll.html [ Timeout ]
# Workaround crbug.com/817175 . Very difficult to fix with old-world compositing. Pass with SPv2.
crbug.com/817175 compositing/overflow/clip-escaping-reverse-order-should-not-crash.html [ Failure ]
crbug.com/817175 virtual/disable-spv175/compositing/overflow/clip-escaping-reverse-order-should-not-crash.html [ Failure ]
......
......@@ -71,6 +71,12 @@
"args": ["--enable-threaded-compositing",
"--enable-prefer-compositing-to-lcd-text"]
},
{
"prefix": "threaded",
"base": "fast/scrolling",
"args": ["--enable-threaded-compositing",
"--enable-prefer-compositing-to-lcd-text"]
},
{
"prefix": "gpu-rasterization",
"base": "images",
......
# This suite runs the tests in fast/scrolling with a threaded compositor and
# compositing sub-scrollers even if they'd lose LCD text. See the
# virtual_test_suites() method in tools/blinkpy/web_tests/port/base.py.
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