diff options
Diffstat (limited to 'testing/web-platform/meta/css/css-syntax')
29 files changed, 393 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-syntax/at-rule-in-declaration-list.html.ini b/testing/web-platform/meta/css/css-syntax/at-rule-in-declaration-list.html.ini new file mode 100644 index 0000000000..d9f85a6d59 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/at-rule-in-declaration-list.html.ini @@ -0,0 +1,6 @@ +[at-rule-in-declaration-list.html] + [Allow @-rule with block inside font-face rule] + expected: FAIL + + [Allow @-rule with semi-colon inside font-face rule] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-syntax/charset-is-not-a-rule.html.ini b/testing/web-platform/meta/css/css-syntax/charset-is-not-a-rule.html.ini new file mode 100644 index 0000000000..c1217d0c56 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset-is-not-a-rule.html.ini @@ -0,0 +1,3 @@ +[charset-is-not-a-rule.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html.ini new file mode 100644 index 0000000000..54100a5d97 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html.ini new file mode 100644 index 0000000000..52562db841 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html.ini new file mode 100644 index 0000000000..332578bdef --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-bogus.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html.ini new file mode 100644 index 0000000000..d079367576 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-utf16-ascii-only.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html.ini new file mode 100644 index 0000000000..71be4cb843 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-utf16.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html.ini new file mode 100644 index 0000000000..1b6487782f --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-utf16be.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html.ini new file mode 100644 index 0000000000..4ad95470b6 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-windows-1250-in-utf16.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html.ini new file mode 100644 index 0000000000..4dee1d5345 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-at-charset-windows-1250-in-utf16be.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html.ini new file mode 100644 index 0000000000..8636eb5f89 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-http-bogus-at-charset-windows-1250.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus.html.ini new file mode 100644 index 0000000000..8e0df41065 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-http-bogus.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html.ini new file mode 100644 index 0000000000..495b51d68d --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-no-decl.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-no-decl.html.ini new file mode 100644 index 0000000000..a51f8a405e --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-no-decl.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-no-decl.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-utf8-bom.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-utf8-bom.html.ini new file mode 100644 index 0000000000..b8b1c1c884 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-utf8-bom.html.ini @@ -0,0 +1,3 @@ +[page-windows-1251-css-utf8-bom.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/page-windows-1252-http-windows-1251-css-utf8-bom.html.ini b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1252-http-windows-1251-css-utf8-bom.html.ini new file mode 100644 index 0000000000..d244edaa1e --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/page-windows-1252-http-windows-1251-css-utf8-bom.html.ini @@ -0,0 +1,3 @@ +[page-windows-1252-http-windows-1251-css-utf8-bom.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml.ini b/testing/web-platform/meta/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml.ini new file mode 100644 index 0000000000..be31249121 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml.ini @@ -0,0 +1,3 @@ +[xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/decimal-points-in-numbers.html.ini b/testing/web-platform/meta/css/css-syntax/decimal-points-in-numbers.html.ini new file mode 100644 index 0000000000..df7125d7a2 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/decimal-points-in-numbers.html.ini @@ -0,0 +1,3 @@ +[decimal-points-in-numbers.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/declarations-trim-whitespace.html.ini b/testing/web-platform/meta/css/css-syntax/declarations-trim-whitespace.html.ini new file mode 100644 index 0000000000..4e4e139e68 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/declarations-trim-whitespace.html.ini @@ -0,0 +1,21 @@ +[declarations-trim-whitespace.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [--foo-3:bar ;] + expected: FAIL + + [--foo-4: bar ;] + expected: FAIL + + [--foo-5: bar !important;] + expected: FAIL + + [--foo-6: bar !important ;] + expected: FAIL + + [--foo-9:bar (then ws until end of rule)] + expected: FAIL + + [--foo-2: bar;] + expected: + if (os == "linux") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-syntax/escaped-eof.html.ini b/testing/web-platform/meta/css/css-syntax/escaped-eof.html.ini new file mode 100644 index 0000000000..b6e2635770 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/escaped-eof.html.ini @@ -0,0 +1,11 @@ +[escaped-eof.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Escaped EOF turns into a U+FFFD in a dimension token.] + expected: FAIL + + [Escaped EOF turns into a U+FFFD in an ident token.] + expected: FAIL + + [Escaped EOF turns into a U+FFFD in a url token.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-syntax/inclusive-ranges.html.ini b/testing/web-platform/meta/css/css-syntax/inclusive-ranges.html.ini new file mode 100644 index 0000000000..e88430804f --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/inclusive-ranges.html.ini @@ -0,0 +1,3 @@ +[inclusive-ranges.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/input-preprocessing.html.ini b/testing/web-platform/meta/css/css-syntax/input-preprocessing.html.ini new file mode 100644 index 0000000000..17ffbff344 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/input-preprocessing.html.ini @@ -0,0 +1,3 @@ +[input-preprocessing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/serialize-consecutive-tokens.html.ini b/testing/web-platform/meta/css/css-syntax/serialize-consecutive-tokens.html.ini new file mode 100644 index 0000000000..e508baaff8 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/serialize-consecutive-tokens.html.ini @@ -0,0 +1,8 @@ +[serialize-consecutive-tokens.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Comments are handled correctly when computing a/* comment */var(--t1) using t1:b.] + expected: FAIL + + [Comments are handled correctly when computing var(--t1)b using t1:a/* comment */.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-syntax/unclosed-constructs.html.ini b/testing/web-platform/meta/css/css-syntax/unclosed-constructs.html.ini new file mode 100644 index 0000000000..2543f555b3 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/unclosed-constructs.html.ini @@ -0,0 +1,3 @@ +[unclosed-constructs.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/unclosed-url-at-eof.html.ini b/testing/web-platform/meta/css/css-syntax/unclosed-url-at-eof.html.ini new file mode 100644 index 0000000000..73522bd08c --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/unclosed-url-at-eof.html.ini @@ -0,0 +1,3 @@ +[unclosed-url-at-eof.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/unicode-range-selector.html.ini b/testing/web-platform/meta/css/css-syntax/unicode-range-selector.html.ini new file mode 100644 index 0000000000..7274275642 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/unicode-range-selector.html.ini @@ -0,0 +1,3 @@ +[unicode-range-selector.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/urange-parsing.html.ini b/testing/web-platform/meta/css/css-syntax/urange-parsing.html.ini new file mode 100644 index 0000000000..4387b857ec --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/urange-parsing.html.ini @@ -0,0 +1,275 @@ +[urange-parsing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + ["u+000000?" is invalid] + expected: FAIL + + ["u+?a" is invalid] + expected: FAIL + + ["u+0000000" is invalid] + expected: FAIL + + ["u+0?-0a" is invalid] + expected: FAIL + + ["u+00a????" is invalid] + expected: FAIL + + ["u+2?????" is invalid] + expected: FAIL + + ["u/**/+0a/**/?" => "U+A0-AF"] + expected: FAIL + + ["u+aa?????" is invalid] + expected: FAIL + + ["u+aaaaaaa" is invalid] + expected: FAIL + + ["u+aaaa???" is invalid] + expected: FAIL + + ["u/**/+/**/?" => "U+0-F"] + expected: FAIL + + ["u+0??????" is invalid] + expected: FAIL + + ["u+0aaaaa" => "U+AAAAA"] + expected: FAIL + + ["u+00000aa" is invalid] + expected: FAIL + + ["u+000000" => "U+0"] + expected: FAIL + + ["u+000000-0aaaaa" => "U+0-AAAAA"] + expected: FAIL + + ["u+a?a" is invalid] + expected: FAIL + + ["u+?" => "U+0-F"] + expected: FAIL + + ["u+a??????" is invalid] + expected: FAIL + + ["u+0+0a" is invalid] + expected: FAIL + + ["u+efg" is invalid] + expected: FAIL + + ["u+0a0000" => "U+A0000"] + expected: FAIL + + ["u+000000-000001" => "U+0-1"] + expected: FAIL + + ["u+0?????" => "U+0-FFFFF"] + expected: FAIL + + ["U+0a0" => "U+A0"] + expected: FAIL + + ["u+0-000000a" is invalid] + expected: FAIL + + ["u-0+1" is invalid] + expected: FAIL + + ["u+a????" => "U+A0000-AFFFF"] + expected: FAIL + + ["u+00000a" => "U+A"] + expected: FAIL + + ["u+0-0aaaaaa" is invalid] + expected: FAIL + + ["u+aaaaa??" is invalid] + expected: FAIL + + ["u+000000a" is invalid] + expected: FAIL + + ["u+222222-22222a" is invalid] + expected: FAIL + + ["u/**/+0/**/?" => "U+0-F"] + expected: FAIL + + ["u+aaa????" is invalid] + expected: FAIL + + ["u+a??" => "U+A00-AFF"] + expected: FAIL + + ["u+0?a" is invalid] + expected: FAIL + + ["u + abc" is invalid] + expected: FAIL + + ["u/**/0" is invalid] + expected: FAIL + + ["u+0a" => "U+A"] + expected: FAIL + + ["u+00000?" => "U+0-F"] + expected: FAIL + + ["u/**/+/**/a/**/?" => "U+A0-AF"] + expected: FAIL + + ["u+00000" => "U+0"] + expected: FAIL + + ["u+0000" => "U+0"] + expected: FAIL + + ["u+ abc" is invalid] + expected: FAIL + + ["u+0a?????" is invalid] + expected: FAIL + + ["u+222222" is invalid] + expected: FAIL + + ["u+a???" => "U+A000-AFFF"] + expected: FAIL + + ["u+00000a0" is invalid] + expected: FAIL + + ["u+???????" is invalid] + expected: FAIL + + ["u+00" => "U+0"] + expected: FAIL + + ["u+0a00000" is invalid] + expected: FAIL + + ["u+?????" => "u+0-FFFFF"] + expected: FAIL + + ["u+0000000-0a" is invalid] + expected: FAIL + + ["u+a?????" is invalid] + expected: FAIL + + ["u+0a????" => "U+A0000-AFFFF"] + expected: FAIL + + ["u+aaaaaa" is invalid] + expected: FAIL + + ["u+0+1" is invalid] + expected: FAIL + + ["u+aaaaaa?" is invalid] + expected: FAIL + + ["u+00000??" is invalid] + expected: FAIL + + ["u/**/+0/**/-0a" => "U+0-A"] + expected: FAIL + + ["u+000" => "U+0"] + expected: FAIL + + ["u+0aaaaaa" is invalid] + expected: FAIL + + ["u+0-222222" is invalid] + expected: FAIL + + ["u+0aaaaa0" is invalid] + expected: FAIL + + ["u+a?" => "U+A0-AF"] + expected: FAIL + + ["U + a b c" is invalid] + expected: FAIL + + ["u-0-1" is invalid] + expected: FAIL + + ["u+??????" is invalid] + expected: FAIL + + ["u+22222a" is invalid] + expected: FAIL + + ["u+0-0a" => "U+0-A"] + expected: FAIL + + ["u/**/+0/**/-1" => "U+0-1"] + expected: FAIL + + ["u +abc" is invalid] + expected: FAIL + + ["u+0000000-1" is invalid] + expected: FAIL + + ["u+0-0a?" is invalid] + expected: FAIL + + ["u+0-0000001" is invalid] + expected: FAIL + + ["u+a" => "U+A"] + expected: FAIL + + ["u+aaaa" => "U+AAAA"] + expected: FAIL + + ["u+0" => "U+0"] + expected: FAIL + + ["u+aaa" => "U+AAA"] + expected: FAIL + + ["u+1e9a" => "U+1E9A"] + expected: FAIL + + ["U+abc" => "U+ABC"] + expected: FAIL + + ["u+aaaaa" => "U+AAAAA"] + expected: FAIL + + ["u+AbC" => "U+ABC"] + expected: FAIL + + ["U+ABC" => "U+ABC"] + expected: FAIL + + ["u+1e-20" => "U+1E-20"] + expected: FAIL + + ["u+1e3" => "U+1E3"] + expected: FAIL + + ["u+0-1" => "U+0-1"] + expected: FAIL + + ["u+ABC" => "U+ABC"] + expected: FAIL + + ["u+aa" => "U+AA"] + expected: FAIL + + ["u+abc" => "U+ABC"] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-syntax/url-whitespace-consumption.html.ini b/testing/web-platform/meta/css/css-syntax/url-whitespace-consumption.html.ini new file mode 100644 index 0000000000..80feeab411 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/url-whitespace-consumption.html.ini @@ -0,0 +1,3 @@ +[url-whitespace-consumption.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-syntax/whitespace.html.ini b/testing/web-platform/meta/css/css-syntax/whitespace.html.ini new file mode 100644 index 0000000000..d2a8df5020 --- /dev/null +++ b/testing/web-platform/meta/css/css-syntax/whitespace.html.ini @@ -0,0 +1,3 @@ +[whitespace.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |