Bug 1610009 [wpt PR 21242] - Implement new effect behavior for the root element....
commit06dcfe228e6a879aba6899f7eab9df24bee096ac
authorChris Harrelson <chrishtr@chromium.org>
Thu, 23 Jan 2020 22:52:07 +0000 (23 22:52 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Mon, 27 Jan 2020 15:35:32 +0000 (27 15:35 +0000)
treea596d9f41fcd03e948444d2fdba27400bbf06b85
parent20da40172ed5889d8ce13ba3590cb300c156f34b
Bug 1610009 [wpt PR 21242] - Implement new effect behavior for the root element., a=testonly

Automatic update from web-platform-tests
Implement new effect behavior for the root element.

Intent-to-ship approval:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/4DC56FN3paU

Changes are:
1. The background of the root element paints into the property tree
state that includes the local border box effect state of the root
element.
2. If #1 is happening, paint a separate backdrop in the ContentsProperties
state of the LayoutView, to allow effects, clips and transforms of the
root element to apply via PaintChunksToCcLayer.

Bug: 898293,988446,1029170,711955

Change-Id: I751e3f9c23d0b06a31cf1b13c3853180bc7ac7e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1979258
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#733661}

--

wpt-commits: 4209d7961bab7dce31baab0918fa9f6dcd74bd8d
wpt-pr: 21242
testing/web-platform/tests/css/compositing/root-element-background-transparency-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-background-transparency.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-blend-mode-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-blend-mode.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-filter-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-filter.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-opacity-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/compositing/root-element-opacity.html [new file with mode: 0644]