← back to v149 · css-shape-function
conformance · v149
v149 · css-shape-function — conformance probe
6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
clip-path-shape-line-supported |
clip-path accepts a shape() function with line verbs. spec ↗ | css-supports | … | |
clip-path-shape-curve-supported |
shape() supports cubic curve verbs ('curve to ... with ...'). spec ↗ | css-supports | … | |
clip-path-shape-arc-supported |
shape() supports the arc verb with radius and sweep/rotation flags. spec ↗ | css-supports | … | |
shape-uses-responsive-units |
shape() accepts percentage / vw units (the responsiveness it adds over path()). spec ↗ | css-supports | … | |
shape-mixes-with-custom-properties |
shape() accepts CSS custom properties via var() — a key difference from path(). spec ↗ | script | … | |
path-function-still-supported |
Pre-existing path() function still accepted on clip-path (shape() is additive). spec ↗ | css-supports | … |