fune/testing/web-platform/tests/css/css-masking
Boris Chiou 86adb0bd63 Bug 1823463 - Render clip-path:shape(). r=emilio
Update clip-path-shape-003.html and clip-path-shape-004.html because
1. Per SVG2 spec, we don't accept comma among commands, so I remove them.
2. Basically, these two tests want to test the result of `shape()`
   should be identical to the result of `path()`. However, I noticed the
   original tests which put a `clip-path:path()` with `position:absolutely`
   may have a fuzzy result if the path has some curves there. This may be
   caused by anti-alias together with absoultely positioned element
   (note: perhaps there are some floating point calculation in layout for
   this, so the final rendering coordinates may have some fractions).
   Therefore, I drop the absolutely positioned element, and just test
   that if the result of `shape()` is identical to the result of `path()`.

Also, add two more tests for different reference-boxes together with
the usage of `shape()` (to make sure we resolve percentage values properly).

Differential Revision: https://phabricator.services.mozilla.com/D202884
2024-03-18 21:20:29 +00:00
..
animations Bug 1823463 - Support shape() for clip-path property in style. r=emilio 2024-03-18 21:20:28 +00:00
clip
clip-path Bug 1823463 - Render clip-path:shape(). r=emilio 2024-03-18 21:20:29 +00:00
clip-path-svg-content
clip-rule
hit-test
mask-image
mask-svg-content
parsing Bug 1882617: Use display:none to suppress remote network connections in WPT mask-computed.html. r=hiro 2024-02-28 23:04:26 +00:00
resources
idlharness.html
inheritance.sub.html
mask-shorthand-subproperties-reset.html
META.yml