Loading…
Loading…
Dataset 20261011-0550-f160c57 · measured 2026-10-11 05:50 UTC
25 of 26 assertions match; 1 do not. parsing acceptance — every value the parser must accept or reject.
| Subtest | Expected | Got | Verdict |
|---|---|---|---|
| ":host(:not(.a .b))" should be an invalid selector | rejected | accepted | fail |
| "button:not([disabled])" should be a valid selector | — | — | pass |
| "*:not(foo)" should be a valid selector | — | — | pass |
| ":not(:link):not(:visited)" should be a valid selector | — | — | pass |
| "*|*:not(*)" should be a valid selector | — | — | pass |
| ":not(:hover)" should be a valid selector | — | — | pass |
| ":not(*|*)" should be a valid selector | — | — | pass |
| "foo:not(bar)" should be a valid selector | — | — | pass |
| ":not(:not(foo))" should be a valid selector | — | — | pass |
| ":not(.a .b)" should be a valid selector | — | — | pass |
| ":not(.a + .b)" should be a valid selector | — | — | pass |
| ":not(.a .b ~ c)" should be a valid selector | — | — | pass |
| ":not(span.a, div.b)" should be a valid selector | — | — | pass |
| ":not(.a .b ~ c, .d .e)" should be a valid selector | — | — | pass |
| ":not(:host)" should be a valid selector | — | — | pass |
| ":not(:host(.a))" should be a valid selector | — | — | pass |
| ":host(:not(.a))" should be a valid selector | — | — | pass |
| ":not(:host(:not(.a)))" should be a valid selector | — | — | pass |
| ":not([disabled][selected])" should be a valid selector | — | — | pass |
| ":not([disabled],[selected])" should be a valid selector | — | — | pass |
| ":not()" should be an invalid selector | — | — | pass |
| ":not(:not())" should be an invalid selector | — | — | pass |
| ":not(::before)" should be an invalid selector | — | — | pass |
| ":not(:unknownpseudo)" should be an invalid selector | — | — | pass |
| ":not(.a, :unknownpseudo)" should be an invalid selector | — | — | pass |
| ":not(:unknownpseudo, .a)" should be an invalid selector | — | — | pass |
A passing subtest asked for and got the same thing, so its two middle columns are empty. Dataset 20261011-0550-f160c57, measured 2026-10-11 05:50 UTC. These pages are rebuilt once a day; the figures on the results page follow every accepted run.