As the title.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/26a26a55d40945442d863d70b0dd25f3bbf060cd commit 26a26a55d40945442d863d70b0dd25f3bbf060cd Author: Xianzhu Wang <wangxianzhu@chromium.org> Date: Thu Dec 14 04:38:45 2017 [SPv175/RLS] Enable root-layer-scrolls for virtual/spv175 We planned to launch root-layer-scrolls before SPv175, so now begin to test the SPv175+RLS configuration. Bug: 793675 Change-Id: Ic8c83e7ff694b09f19277181172de31df1fb81dc Reviewed-on: https://chromium-review.googlesource.com/819574 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#524006} [modify] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/TestExpectations [modify] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/VirtualTestSuites [delete] https://crrev.com/ed4e5b13b3f654f7c4f52a5e8052e6ba18f588ad/third_party/WebKit/LayoutTests/platform/linux/virtual/spv175/compositing/overflow/mask-with-filter-expected.png [delete] https://crrev.com/ed4e5b13b3f654f7c4f52a5e8052e6ba18f588ad/third_party/WebKit/LayoutTests/platform/linux/virtual/spv175/paint/invalidation/filters/effect-reference-repaint-displacement-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/absolute-inside-out-of-view-fixed-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/background-color/view-blending-base-background-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/checkerboard-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/clip-child-by-non-stacking-ancestor-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/columns/composited-in-paginated-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/background-clip-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/background-color-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/body-background-painted-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/body-background-skipped-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/filter-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/hidden-with-visible-child-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/hidden-with-visible-text-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/layer-opacity-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/layer-transform-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/overflow-hidden-child-layers-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/contents-opaque/visibility-hidden-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/draws-content/canvas-background-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/draws-content/webgl-background-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/filters/sw-layer-overlaps-hw-shadow-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/filters/sw-nested-shadow-overlaps-hw-nested-shadow-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/filters/sw-shadow-overlaps-hw-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/filters/sw-shadow-overlaps-hw-shadow-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/fixed-body-background-positioned-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/fixed-position-changed-to-absolute-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/force-compositing-mode/force-composite-empty-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/force-compositing-mode/no-overflow-iframe-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/force-compositing-mode/overflow-hidden-iframe-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/force-compositing-mode/overflow-iframe-enter-compositing-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/force-compositing-mode/overflow-iframe-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/ancestor-overflow-change-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/bounds-clipped-composited-child-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/bounds-ignores-hidden-composited-descendant-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/bounds-ignores-hidden-dynamic-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/bounds-ignores-hidden-dynamic-negzindex-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/bounds-ignores-hidden-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/clip-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/clip-inside-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/clip-with-shadow-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/composited-in-columns-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/fixed-in-composited-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/fixed-position-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/flipped-writing-mode-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/foreground-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/horizontal-scroll-composited-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/layer-due-to-layer-children-deep-switch-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/layer-due-to-layer-children-switch-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/limit-layer-bounds-opacity-transition-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/limit-layer-bounds-overflow-root-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/limit-layer-bounds-positioned-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/limit-layer-bounds-transformed-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/preserve-3d-switching-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/vertical-scroll-composited-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/geometry/video-fixed-scrolling-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/become-composited-nested-iframes-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/become-overlapped-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/composited-iframe-scroll-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/composited-parent-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/connect-compositing-iframe-delayed-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/connect-compositing-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/connect-compositing-iframe2-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/connect-compositing-iframe3-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/enter-compositing-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/iframe-in-composited-layer-expected.png [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/iframe-in-composited-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/iframe-resize-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/iframe-size-from-zero-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/invisible-nested-iframe-hide-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/invisible-nested-iframe-show-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/nested-iframe-scrolling-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/overlapped-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/overlapped-iframe-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/overlapped-nested-iframes-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/resizer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/scrolling-iframe-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/visibility-hidden-transformed-content-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/images/clip-on-directly-composited-image-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/images/direct-image-dynamic-border-draws-content-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/animation-overlap-with-children-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/assumed-overlap-for-inline-transform-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-and-transform-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-in-fixed-overflow-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-no-content-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-nonscrollable-body-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-nonscrollable-body-mismatch-containers-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-nonscrollable-body-overlap-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-nonscrollable-iframes-in-scrollable-page-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-out-of-view-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-out-of-view-positioning-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-out-of-view-scaled-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-out-of-view-scaled-scroll-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-out-of-view-with-backdrop-filter-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/fixed-position-under-transform-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/main-thread-scrolling-for-non-composited-fixed-position-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/main-thread-scrolling-for-non-composited-fixed-position-if-overflow-hidden-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/no-compositing-for-fixed-position-under-transform-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/no-compositing-for-preserve-3d-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/no-main-thread-scrolling-for-non-composited-fixed-position-without-scroll-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overflow-scroll-overlap-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-animation-clipping-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-animation-container-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-animation-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-child-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-clipping-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-transformed-3d-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-transformed-and-clipped-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-transformed-layer-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-transformed-layer-with-transform-body-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-transformed-preserved-3d-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/overlap-transforms-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/remove-clipping-layer-with-no-children-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/rotate3d-overlap-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/scroll-partial-update-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/spanOverlapsCanvas-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/squashing-into-ancestor-clipping-layer-change-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/stacking-context-overlap-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/stacking-context-overlap-nested-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/translatez-added-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/translatez-overlap-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-creation/translatez-removed-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/layer-tree-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/masks/mask-layer-size-expected.txt [rename] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/masks/mask-with-added-filters-expected.png [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/accelerated-overflow-scroll-should-not-affect-perspective-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/clear-scroll-parent-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/clip-descendents-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/composited-scrolling-paint-phases-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/content-gains-scrollbars-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/content-loses-scrollbars-expected.txt [add] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/fixed-position-ancestor-clip-expected.txt [modify] https://crrev.com/26a26a55d40945442d863d70b0dd25f3bbf060cd/third_party/WebKit/LayoutTests/virtual/spv175/compositing/overflow/mask-with-filter-expected.png
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/369a8a8f582c412f11220ff09adb8f5c3b82060f commit 369a8a8f582c412f11220ff09adb8f5c3b82060f Author: Xianzhu Wang <wangxianzhu@chromium.org> Date: Fri Dec 15 20:53:03 2017 [SPv175+] paint_dirty_rect mapping Extend PaintLayerPainter::AdjustForPaintOffsetTranslation() which adjusted paint_dirty_rect based on PaintOffsetTranslation to AdjustForPaintProperties() which (if needed) maps paint_dirty_rect from the root layer to the current layer dealing with more cases: - The existing PaintOffsetTranslation handling; - Fixed layer whose transform state may escape the root layer's transform state; - Scroll offsets. This fixes most of the failures of spv175+rls. Bug: 793675 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I400c9da7d215132247c1b4e631be692070fdb655 Reviewed-on: https://chromium-review.googlesource.com/827671 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#524458} [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/FlagExpectations/enable-slimming-paint-v2 [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/TestExpectations [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/reflection/scroll-absolute-layer-with-reflection-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/reflection/scroll-fixed-layer-with-reflection-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/scroll/scroll-in-clipped-layer-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/scroll/scroll-in-transformed-layer-expected.png [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/scroll/scroll-in-transformed-layer-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/scroll/scroll-with-transformed-parent-layer-expected.png [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/flag-specific/enable-slimming-paint-v2/paint/invalidation/scroll/scroll-with-transformed-parent-layer-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/paint/invalidation/reflection/reflection-repaint-test.html [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/compositing/iframes/iframe-copy-on-scroll-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/compositing/iframe-inside-squashed-layer-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/compositing/subpixel-offset-scaled-transform-composited-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/compositing/text-color-change-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/offset-change-wrong-invalidation-with-float-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/position/invalidate-paint-for-fixed-pos-inside-iframe-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/reflection/reflection-repaint-test-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/repaint-in-iframe-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/nested-fixed-iframe-scrolled-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/repaint-during-scroll-with-zoom-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/resize-scrollable-iframe-expected.txt [add] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-descendant-with-cached-cliprects-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-fixed-layer-with-transformed-parent-layer-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-in-fixed-layer-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-in-transformed-layer-expected.png [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-in-transformed-layer-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-with-transformed-parent-layer-expected.png [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/scroll/scroll-with-transformed-parent-layer-expected.txt [delete] https://crrev.com/edb75db259f1f57368567f8c7e5b205c172393e2/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/selection/selection-change-in-iframe-with-relative-parent-expected.png [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/selection/selection-change-in-iframe-with-relative-parent-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/LayoutTests/virtual/spv175/paint/invalidation/table/scroll-relative-table-inside-table-cell-expected.txt [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/Source/core/paint/BlockPainter.cpp [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/Source/core/paint/FramePainter.cpp [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/Source/core/paint/PaintLayerPainter.h [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/Source/platform/graphics/paint/CullRect.cpp [modify] https://crrev.com/369a8a8f582c412f11220ff09adb8f5c3b82060f/third_party/WebKit/Source/platform/graphics/paint/CullRectTest.cpp
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0ce1ce37d7acba7351958e685ac6f99964b9377f commit 0ce1ce37d7acba7351958e685ac6f99964b9377f Author: Xianzhu Wang <wangxianzhu@chromium.org> Date: Mon Dec 18 20:11:16 2017 [SPv175/root-layer-scrolls] Update test expectations Bug: 417782 , 793675 Change-Id: I3fef83f162d74a07406eb77f7e6c515aafbb94e1 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_root_layer_scrolls Reviewed-on: https://chromium-review.googlesource.com/833027 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#524777} [modify] https://crrev.com/0ce1ce37d7acba7351958e685ac6f99964b9377f/third_party/WebKit/LayoutTests/FlagExpectations/root-layer-scrolls [modify] https://crrev.com/0ce1ce37d7acba7351958e685ac6f99964b9377f/third_party/WebKit/LayoutTests/TestExpectations
The remaining failures are not spv175 specific. They will be tracked by bug 417782 .
Comment 1 by bugdroid1@chromium.org
, Dec 14 2017