diff --git a/testing/web-platform/meta/css/css-cascade/parsing/layer-import-parsing.html.ini b/testing/web-platform/meta/css/css-cascade/parsing/layer-import-parsing.html.ini new file mode 100644 index 0000000000000..9b93e852309d8 --- /dev/null +++ b/testing/web-platform/meta/css/css-cascade/parsing/layer-import-parsing.html.ini @@ -0,0 +1,39 @@ +[layer-import-parsing.html] + [@import url("nonexist.css") layer; should be a valid layered import rule] + expected: FAIL + + [@import url("nonexist.css") layer(A); should be a valid layered import rule] + expected: FAIL + + [@import url("nonexist.css") layer(A.B); should be a valid layered import rule] + expected: FAIL + + [@import url(nonexist.css) layer; should be a valid layered import rule] + expected: FAIL + + [@import url(nonexist.css) layer(A); should be a valid layered import rule] + expected: FAIL + + [@import url(nonexist.css) layer(A.B); should be a valid layered import rule] + expected: FAIL + + [@import "nonexist.css" layer; should be a valid layered import rule] + expected: FAIL + + [@import "nonexist.css" layer(A); should be a valid layered import rule] + expected: FAIL + + [@import "nonexist.css" layer(A.B); should be a valid layered import rule] + expected: FAIL + + [@import url("nonexist.css") layer(); should still be a valid import rule with an invalid layer declaration] + expected: FAIL + + [@import url("nonexist.css") layer(A B); should still be a valid import rule with an invalid layer declaration] + expected: FAIL + + [@import url("nonexist.css") layer(A . B); should still be a valid import rule with an invalid layer declaration] + expected: FAIL + + [@import url("nonexist.css") layer(A, B, C); should still be a valid import rule with an invalid layer declaration] + expected: FAIL