Loading…
Loading…
Dataset 20261011-0550-f160c57 · measured 2026-10-11 05:50 UTC
All 41 assertions match. parsing acceptance — every value the parser must accept or reject.
| Subtest | Expected | Got | Verdict |
|---|---|---|---|
| "::before" should be a valid selector | — | — | pass |
| "*::before" should be a valid selector | — | — | pass |
| "foo.bar[baz]::before" should be a valid selector | — | — | pass |
| "::before *" should be an invalid selector | — | — | pass |
| "::after" should be a valid selector | — | — | pass |
| "*::after" should be a valid selector | — | — | pass |
| "foo.bar[baz]::after" should be a valid selector | — | — | pass |
| "::after *" should be an invalid selector | — | — | pass |
| "::marker" should be a valid selector | — | — | pass |
| "*::marker" should be a valid selector | — | — | pass |
| "foo.bar[baz]::marker" should be a valid selector | — | — | pass |
| "::marker *" should be an invalid selector | — | — | pass |
| "::placeholder" should be a valid selector | — | — | pass |
| "*::placeholder" should be a valid selector | — | — | pass |
| "foo.bar[baz]::placeholder" should be a valid selector | — | — | pass |
| "::placeholder *" should be an invalid selector | — | — | pass |
| "::file-selector-button" should be a valid selector | — | — | pass |
| "::file-selector-button:hover" should be a valid selector | — | — | pass |
| "::file-selector-button:focus" should be a valid selector | — | — | pass |
| "::file-selector-button:active" should be a valid selector | — | — | pass |
| "::file-selector-button:is(:hover)" should be a valid selector | — | — | pass |
| "::file-selector-button::before" should be an invalid selector | — | — | pass |
| "::file-selector-button#id" should be an invalid selector | — | — | pass |
| "::file-selector-button#class" should be an invalid selector | — | — | pass |
| "::file-selector-button:host" should be an invalid selector | — | — | pass |
| "::before::before" should be an invalid selector | — | — | pass |
| "::after::before" should be an invalid selector | — | — | pass |
| "::marker::before" should be an invalid selector | — | — | pass |
| "::placeholder::before" should be an invalid selector | — | — | pass |
| "::before::after" should be an invalid selector | — | — | pass |
| "::after::after" should be an invalid selector | — | — | pass |
| "::marker::after" should be an invalid selector | — | — | pass |
| "::placeholder::after" should be an invalid selector | — | — | pass |
| "::before::marker" should be a valid selector | — | — | pass |
| "::after::marker" should be a valid selector | — | — | pass |
| "::marker::marker" should be an invalid selector | — | — | pass |
| "::placeholder::marker" should be an invalid selector | — | — | pass |
| "::before::placeholder" should be an invalid selector | — | — | pass |
| "::after::placeholder" should be an invalid selector | — | — | pass |
| "::marker::placeholder" should be an invalid selector | — | — | pass |
| "::placeholder::placeholder" 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.