summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-syntax
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/css/css-syntax
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/css/css-syntax')
-rw-r--r--testing/web-platform/meta/css/css-syntax/at-rule-in-declaration-list.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset-is-not-a-rule.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-bogus.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-no-decl.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1251-css-utf8-bom.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/page-windows-1252-http-windows-1251-css-utf8-bom.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini12
-rw-r--r--testing/web-platform/meta/css/css-syntax/decimal-points-in-numbers.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/declarations-trim-whitespace.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-syntax/escaped-eof.html.ini11
-rw-r--r--testing/web-platform/meta/css/css-syntax/inclusive-ranges.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/input-preprocessing.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/non-ascii-codepoints.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-syntax/serialize-consecutive-tokens.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-syntax/unclosed-constructs.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/unclosed-url-at-eof.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/unicode-range-selector.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/urange-parsing.html.ini281
-rw-r--r--testing/web-platform/meta/css/css-syntax/url-whitespace-consumption.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini12
-rw-r--r--testing/web-platform/meta/css/css-syntax/whitespace.html.ini3
32 files changed, 425 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/custom-property-rule-ambiguity.html.ini b/testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini
new file mode 100644
index 0000000000..d0ceac7c52
--- /dev/null
+++ b/testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini
@@ -0,0 +1,12 @@
+[custom-property-rule-ambiguity.html]
+ [Rule that looks like a custom property declaration is ignored]
+ expected: FAIL
+
+ [Rule that looks like an invalid custom property declaration is ignored]
+ expected: FAIL
+
+ [Nested rule that looks like a custom property declaration]
+ expected: FAIL
+
+ [Nested rule that looks like an invalid custom property declaration]
+ expected: FAIL
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/non-ascii-codepoints.html.ini b/testing/web-platform/meta/css/css-syntax/non-ascii-codepoints.html.ini
new file mode 100644
index 0000000000..a8874f3948
--- /dev/null
+++ b/testing/web-platform/meta/css/css-syntax/non-ascii-codepoints.html.ini
@@ -0,0 +1,2 @@
+[non-ascii-codepoints.html]
+ expected: ERROR
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..9aa54ccd3b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-syntax/urange-parsing.html.ini
@@ -0,0 +1,281 @@
+[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
+
+ ["u+0-10ffff" => "U+0-10FFFF"]
+ expected: FAIL
+
+ ["u+0-110000" is invalid]
+ 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/var-with-blocks.html.ini b/testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini
new file mode 100644
index 0000000000..c0cd6ecc9c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini
@@ -0,0 +1,12 @@
+[var-with-blocks.html]
+ [Trailing block, leading var()]
+ expected: FAIL
+
+ [Leading block, trailing var()]
+ expected: FAIL
+
+ [In-block var() with trailing token]
+ expected: FAIL
+
+ [In-block var() with leading token]
+ expected: FAIL
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]