commit | 91e518cb31819aba7ea704d09303fb3a80265c4e | [log] [tgz] |
---|---|---|
author | Mason Freed <masonfreed@chromium.org> | Tue Nov 13 02:22:50 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Nov 13 02:22:50 2018 |
tree | c54d867b60f6c5cc39a14ea99c3e556e6032bffe | |
parent | 969924618ae3bd214b3d85bd16a0ef2fe70fa77d [diff] |
Re-plumb backdrop-filter through blink-gen-property-trees With this CL, backdrop-filter will continue to work when the --enable-blink-gen-property-trees flag is enabled. Behavior should be identical to behavior without the flag. Also, I added a number of layout/WPT tests for backdrop-filter, some of which currently pass, and some of which need fixing. The ones that need fixing have been added to TestExpectations. These new tests should reproduce (at least) these issues: - https://crbug.com/314867 - respecting isolation - https://crbug.com/525099 - respecting isolation - https://crbug.com/547937 - border radius - https://crbug.com/524689 - filter plus backdrop-filter - https://crbug.com/745012 - boundary effect problems I also moved the existing tests out of external/wpt/css/css-filter into external/wpt/css/filter-effects, where they really should be, now that filter-effects is being pulled into the tree. Bug: 497522,314867,525099,547937,524689,745012 Change-Id: I2be33fbc0e17dec2cd138f9796971fb4a9a57216 Reviewed-on: https://chromium-review.googlesource.com/c/1316661 Commit-Queue: Mason Freed <masonfreed@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#607447}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .