← back to v155 · css-corner-shorthand-properties
conformance · v155
v155 · css-corner-shorthand-properties — conformance probe
8 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
8
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
corner-shorthand-parses |
The corner shorthand accepts a shape and a radius together. spec ↗ | script | … | |
per-corner-shorthands-parse |
All four per-corner shorthands are accepted. spec ↗ | script | … | |
physical-edge-shorthands-parse |
The physical edge shorthands corner-top and corner-bottom are accepted. spec ↗ | script | … | |
logical-edge-shorthands-parse |
The logical edge shorthands are accepted, so a component can be styled once for every writing mode. spec ↗ | script | … | |
corners-alias-parses |
`corners` is retained as a compatibility alias for `corner`. spec ↗ | script | … | |
corner-shorthand-sets-both-longhands |
The shorthand must set border-radius AND corner-shape for the corner it names, not just one of them. Reading both longhands back is the only way to tell a real shorthand from a parse that quietly dropped half the value. spec ↗ | script | … | |
corner-shorthand-leaves-other-corners-alone |
A per-corner shorthand must affect only its own corner. If it reset the other three it would be a shorthand for the whole box wearing a per-corner name. spec ↗ | script | … | |
logical-corner-radius-follows-writing-mode |
border-start-start-radius must map to a different physical corner when the writing mode changes. This is the behaviour the logical corner shorthands inherit, and it is what makes them worth having. spec ↗ | script | … |