commit | c9ee825b75ff26491a22ff685d168e54a2ea8dc0 | [log] [tgz] |
---|---|---|
author | Noam Rosenthal <noam.j.rosenthal@gmail.com> | Thu Oct 15 08:50:16 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Oct 15 08:50:16 2020 |
tree | 7dac0158c78d0fa555346ce10c342972540acbb4 | |
parent | ac07b98a11cb4e0c395b4630fa4f4625447e7be3 [diff] |
Implement clip-path: path() Extended StylePath to contain windRule. Extended path CSS property parser to account for wind-rule, e.g. path(oddeven, '...'). Pass through a zoom parameter when requesting a path for a ShapeClipPath. Allow PathInterpolationFunction to try to handle clip-path animations, when the shape is a path. Patched the necessary bits to allow CSSPathValue in clip-path. Unskipped relevant WPT tests, and added 3 new ones to handle page zoom. Those tests use zoom css property, in lieu of page-zoom support in WPT Bug: 880983 Change-Id: I0bf8d7a4ec746f656c33c0f99c37e0af1e3ff7e9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2442797 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#817421}
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 .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.