kitesurf · WPT

FAIL
expected FAIL · 1270 ms
▶ run in kitesurf
Test
/css/css-cascade/parsing/supports-import-parsing.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
1270 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fcss%2Fcss-cascade%2Fparsing%2Fsupports-import-parsing.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
PASS@import url("nonexist.css") supports(); should be an invalid import rule due to an invalid supports() declaration
PASS@import url("nonexist.css") supports(foo: bar); should be an invalid import rule due to an invalid supports() declaration
PASS@import url("nonexist.css") supports(display:block); should be a valid supports() import rule
PASS@import url("nonexist.css") supports((display:flex)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(not (display: flex)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports((display: flex) and (display: block)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports((display: flex) or (display: block)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports((display: flex) or (foo: bar)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(display: block !important); should be a valid supports() import rule
PASS@import url("nonexist.css") layer supports(); should be an invalid import rule due to an invalid supports() declaration
PASS@import url("nonexist.css") layer supports(foo: bar); should be an invalid import rule due to an invalid supports() declaration
PASS@import url("nonexist.css") layer(A) supports((display: flex) or (foo: bar)); should be a valid supports() import rule
PASS@import url("nonexist.css") layer(A.B) supports((display: flex) and (foo: bar)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(selector(a)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(selector(p a)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(selector(p > a)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(selector(p + a)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(font-tech(color-colrv1)); should be a valid supports() import rule
PASS@import url("nonexist.css") supports(font-format(opentype)); should be a valid supports() import rule
FAIL@import url(nonexist.css) supports(display:block); should be a valid supports() import ruleassert_equals: serialization should be canonical expected "@import url(\"nonexist.css\") supports(display:block);" but got "@import url(nonexist.css) supports(display:block);"
FAIL@import "nonexist.css" supports(display:block); should be a valid supports() import ruleassert_equals: serialization should be canonical expected "@import url(\"nonexist.css\") supports(display:block);" but got "@import \"nonexist.css\" supports(display:block);"
PASS@import url("nonexist.css") supports; should still be a valid import rule with an invalid supports() declaration

bundle built 2026-07-16T07:16:48.063Z