← back to v147 · corner-shaping-corner-shape-superellipse-squircle

conformance · v147

v147 · corner-shaping-corner-shape-superellipse-squircle — conformance probe

10 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.

browser: spec: https://drafts.csswg.org/css-borders-4/#corner-shaping chromestatus: #5357329815699456 generated 2026-06-05T09:05:00Z by codex-showcase-auto-research
0
pass
0
fail
0
blocked
10
total
id contract kind verdict detail
corner-shape-supported The corner-shape shorthand is recognised by the CSS parser. spec ↗ css-supports
corner-shape-square-keyword corner-shape accepts the square keyword as a corner-shape value. spec ↗ css-supports
corner-shape-superellipse-function corner-shape accepts the superellipse() function with a numeric value. spec ↗ css-supports
corner-shape-negative-superellipse corner-shape accepts negative superellipse() numbers for concave corner curves. spec ↗ css-supports
corner-shape-zero-superellipse corner-shape accepts superellipse(0), which serializes to the bevel-equivalent curve in computed style. spec ↗ css-supports
corner-shape-four-value-shorthand corner-shape accepts one to four corner-shape values in the same order as border-radius. spec ↗ css-supports
corner-shape-per-corner-longhand Per-corner longhands like corner-top-left-shape are exposed alongside the shorthand. spec ↗ css-supports
corner-shape-cssom-roundtrip corner-shape round-trips through CSSStyleDeclaration using the shorthand property. spec ↗ script
corner-shape-longhand-cssom-roundtrip A physical corner shape longhand round-trips through CSSStyleDeclaration. spec ↗ script
corner-shape-rejects-malformed-values The parser rejects unknown corner-shape keywords and malformed superellipse() arguments. spec ↗ script