← back to v130 · css-nesting-stable-bare-declarations-cssnestingdeclarations

conformance · v130

v130 · css-nesting-stable-bare-declarations-cssnestingdeclarations — conformance probe

5 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-nesting-1/#nested-declarations-rule chromestatus: #5181544611446784 generated 2026-06-01T08:26:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
5
total
id contract kind verdict detail
css-nested-declarations-interface The CSSNestedDeclarations interface is exposed on the global object. spec ↗ exists
css-nested-declarations-extends-cssrule CSSNestedDeclarations.prototype is an instance of CSSRule (it's a nested-declarations rule). spec ↗ script
bare-declarations-after-nested-rule-parse Bare declarations following a nested rule are preserved as a CSSNestedDeclarations rule rather than dropped. spec ↗ script
nested-declarations-have-style A CSSNestedDeclarations rule exposes a `style` CSSStyleDeclaration like other declaration carriers. spec ↗ script
nesting-selector-supported CSS nesting itself (the & selector) parses, the precondition for this feature. spec ↗ css-supports