← back to v150 · named-feature-function-for-css-supports
conformance · v150
v150 · named-feature-function-for-css-supports — conformance probe
9 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
9
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
atsupports-baseline |
@supports baseline still works; nothing was removed. | css-supports | … | |
named-feature-known-feature |
@supports named-feature(<known-feature>) uses an identifier argument and returns a boolean. spec ↗ | script | … | |
named-feature-single-axis-registry-entry |
single-axis-scroll-container is also a registered named-feature identifier and evaluates to a boolean. spec ↗ | script | … | |
named-feature-unknown-feature |
named-feature() of an unknown name returns false, not a parse error. | script | … | |
named-feature-ident-not-string |
named-feature() accepts a CSS identifier, not a quoted string. spec ↗ | script | … | |
named-feature-in-supports-stylesheet |
@supports rule using named-feature() parses into a single CSSSupportsRule. | script | … | |
named-feature-combinable |
named-feature() can be combined with logical operators inside @supports. | script | … | |
css-supports-conditiontext-parentheses |
The one-argument CSS.supports() conditionText form evaluates parenthesized declarations and simple declarations consistently. spec ↗ | script | … | |
supports-name-only-not-allowed |
Bare 'named-feature' without parentheses is not a valid @supports condition. | script | … |