summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-text/parsing
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-text/parsing
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-text/parsing')
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini52
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-computed.html.ini29
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-valid.html.ini29
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hyphens-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hyphens-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/hyphens-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/letter-spacing-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/line-break-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/line-break-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/line-break-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/overflow-wrap-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/overflow-wrap-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/overflow-wrap-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/tab-size-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/tab-size-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/tab-size-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-all-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-all-valid.html.ini23
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-last-computed.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-last-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-last-valid.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-align-valid.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-autospace-computed.html.ini15
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-autospace-valid.html.ini108
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-group-align-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-group-align-valid.html.ini35
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-justify-computed-legacy.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-justify-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-justify-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-justify-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-spacing-computed.html.ini45
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-computed.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-valid.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-spacing-valid.html.ini45
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-transform-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-transform-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-transform-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/text-wrap-pretty.html.ini36
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/white-space-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/white-space-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/white-space-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-break-computed.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-break-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-break-valid.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-space-transform-computed.html.ini15
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-space-transform-valid.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-spacing-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-spacing-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-wrap-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-wrap-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-text/parsing/word-wrap-valid.html.ini3
58 files changed, 640 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-text/parsing/__dir__.ini b/testing/web-platform/meta/css/css-text/parsing/__dir__.ini
new file mode 100644
index 0000000000..af3b65fe0c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/__dir__.ini
@@ -0,0 +1 @@
+prefs: [layout.css.text-wrap-balance.enabled:true]
diff --git a/testing/web-platform/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini
new file mode 100644
index 0000000000..3d74b5a3ef
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini
@@ -0,0 +1,52 @@
+[hanging-punctuation-valid.html]
+ [e.style['hanging-punctuation'\] = "allow-end last first" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "force-end" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "force-end last" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "none" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "first force-end" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "allow-end" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "last first force-end" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "last first" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "first allow-end last" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "allow-end first" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "last" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "first" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "first last force-end" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "last allow-end" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "last allow-end first" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "first last" should set the property value]
+ expected: FAIL
+
+ [e.style['hanging-punctuation'\] = "force-end first last" should set the property value]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-computed.html.ini
new file mode 100644
index 0000000000..370d4d26aa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-computed.html.ini
@@ -0,0 +1,29 @@
+[hyphenate-limit-chars-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Property hyphenate-limit-chars value 'auto auto']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value 'auto auto auto']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value '5']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value '5 2']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value '5 2 3']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value '5 2 calc(3.1)']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value 'auto 2']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value 'auto 2 auto']
+ expected: FAIL
+
+ [Property hyphenate-limit-chars value 'auto auto 2']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-invalid.html.ini
new file mode 100644
index 0000000000..3e494dd31b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-invalid.html.ini
@@ -0,0 +1,3 @@
+[hyphenate-limit-chars-invalid.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-valid.html.ini
new file mode 100644
index 0000000000..4585c21d1c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hyphenate-limit-chars-valid.html.ini
@@ -0,0 +1,29 @@
+[hyphenate-limit-chars-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['hyphenate-limit-chars'\] = "auto" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "auto auto" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "auto auto auto" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "5" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "5 2" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "5 2 3" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "auto 2" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "auto 2 auto" should set the property value]
+ expected: FAIL
+
+ [e.style['hyphenate-limit-chars'\] = "auto auto 2" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/hyphens-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/hyphens-computed.html.ini
new file mode 100644
index 0000000000..277bb32d1e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hyphens-computed.html.ini
@@ -0,0 +1,3 @@
+[hyphens-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/hyphens-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/hyphens-invalid.html.ini
new file mode 100644
index 0000000000..d1e6e20647
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hyphens-invalid.html.ini
@@ -0,0 +1,3 @@
+[hyphens-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/hyphens-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/hyphens-valid.html.ini
new file mode 100644
index 0000000000..7dff9cd832
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/hyphens-valid.html.ini
@@ -0,0 +1,3 @@
+[hyphens-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini
new file mode 100644
index 0000000000..9c007b5b2d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini
@@ -0,0 +1,3 @@
+[letter-spacing-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-invalid.html.ini
new file mode 100644
index 0000000000..181d22589f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-invalid.html.ini
@@ -0,0 +1,3 @@
+[letter-spacing-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini
new file mode 100644
index 0000000000..5af774d808
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini
@@ -0,0 +1,3 @@
+[letter-spacing-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/line-break-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/line-break-computed.html.ini
new file mode 100644
index 0000000000..797ae4bda6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/line-break-computed.html.ini
@@ -0,0 +1,3 @@
+[line-break-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/line-break-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/line-break-invalid.html.ini
new file mode 100644
index 0000000000..452692e434
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/line-break-invalid.html.ini
@@ -0,0 +1,3 @@
+[line-break-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/line-break-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/line-break-valid.html.ini
new file mode 100644
index 0000000000..6f37df662f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/line-break-valid.html.ini
@@ -0,0 +1,3 @@
+[line-break-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-computed.html.ini
new file mode 100644
index 0000000000..1efbc877cc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-computed.html.ini
@@ -0,0 +1,3 @@
+[overflow-wrap-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-invalid.html.ini
new file mode 100644
index 0000000000..42ba450a4c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-invalid.html.ini
@@ -0,0 +1,3 @@
+[overflow-wrap-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-valid.html.ini
new file mode 100644
index 0000000000..6043d3a0d0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/overflow-wrap-valid.html.ini
@@ -0,0 +1,3 @@
+[overflow-wrap-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/tab-size-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/tab-size-computed.html.ini
new file mode 100644
index 0000000000..28b9e467e4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/tab-size-computed.html.ini
@@ -0,0 +1,3 @@
+[tab-size-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/tab-size-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/tab-size-invalid.html.ini
new file mode 100644
index 0000000000..01dfee6ca5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/tab-size-invalid.html.ini
@@ -0,0 +1,3 @@
+[tab-size-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/tab-size-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/tab-size-valid.html.ini
new file mode 100644
index 0000000000..f15572af8f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/tab-size-valid.html.ini
@@ -0,0 +1,3 @@
+[tab-size-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-all-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-all-invalid.html.ini
new file mode 100644
index 0000000000..e6a0c62e00
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-all-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-align-all-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-all-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-all-valid.html.ini
new file mode 100644
index 0000000000..a6e5ecfd6d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-all-valid.html.ini
@@ -0,0 +1,23 @@
+[text-align-all-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['text-align-all'\] = "match-parent" should set the property value]
+ expected: FAIL
+
+ [e.style['text-align-all'\] = "left" should set the property value]
+ expected: FAIL
+
+ [e.style['text-align-all'\] = "center" should set the property value]
+ expected: FAIL
+
+ [e.style['text-align-all'\] = "start" should set the property value]
+ expected: FAIL
+
+ [e.style['text-align-all'\] = "end" should set the property value]
+ expected: FAIL
+
+ [e.style['text-align-all'\] = "right" should set the property value]
+ expected: FAIL
+
+ [e.style['text-align-all'\] = "justify" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-computed.html.ini
new file mode 100644
index 0000000000..88970e7ce3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-computed.html.ini
@@ -0,0 +1,3 @@
+[text-align-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-invalid.html.ini
new file mode 100644
index 0000000000..9404e24012
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-align-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-last-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-last-computed.html.ini
new file mode 100644
index 0000000000..e25f5e61ad
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-last-computed.html.ini
@@ -0,0 +1,5 @@
+[text-align-last-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Property text-align-last value 'match-parent']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-last-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-last-invalid.html.ini
new file mode 100644
index 0000000000..204477d46f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-last-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-align-last-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-last-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-last-valid.html.ini
new file mode 100644
index 0000000000..c0d1be9481
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-last-valid.html.ini
@@ -0,0 +1,5 @@
+[text-align-last-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['text-align-last'\] = "match-parent" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-align-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-align-valid.html.ini
new file mode 100644
index 0000000000..0a260d35d6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-align-valid.html.ini
@@ -0,0 +1,5 @@
+[text-align-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['text-align'\] = "justify-all" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-autospace-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-autospace-computed.html.ini
new file mode 100644
index 0000000000..9b0fc90065
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-autospace-computed.html.ini
@@ -0,0 +1,15 @@
+[text-autospace-computed.html]
+ [Property text-autospace value 'normal']
+ expected: FAIL
+
+ [Property text-autospace value 'no-autospace']
+ expected: FAIL
+
+ [Property text-autospace value 'auto']
+ expected: FAIL
+
+ [Property text-autospace value 'ideograph-alpha']
+ expected: FAIL
+
+ [Property text-autospace value 'ideograph-numeric']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-autospace-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-autospace-valid.html.ini
new file mode 100644
index 0000000000..bbfd554dad
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-autospace-valid.html.ini
@@ -0,0 +1,108 @@
+[text-autospace-valid.html]
+ [e.style['text-autospace'\] = "normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "no-autospace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "auto" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-alpha" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-alpha ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation ideograph-alpha" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation ideograph-alpha ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-alpha insert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-numeric insert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-alpha ideograph-numeric insert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation insert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation normal insert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation ideograph-alpha insert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert ideograph-alpha" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert ideograph-alpha ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert punctuation" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert punctuation normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert punctuation ideograph-alpha" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "insert punctuation ideograph-alpha ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-alpha replace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-numeric replace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "ideograph-alpha ideograph-numeric replace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation replace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation normal replace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "punctuation ideograph-alpha replace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace ideograph-alpha" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace ideograph-alpha ideograph-numeric" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace punctuation" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace punctuation normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace punctuation ideograph-alpha" should set the property value]
+ expected: FAIL
+
+ [e.style['text-autospace'\] = "replace punctuation ideograph-alpha ideograph-numeric" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-group-align-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-group-align-invalid.html.ini
new file mode 100644
index 0000000000..4a50e35090
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-group-align-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-group-align-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-group-align-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-group-align-valid.html.ini
new file mode 100644
index 0000000000..fb8b048954
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-group-align-valid.html.ini
@@ -0,0 +1,35 @@
+[text-group-align-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['text-group-align'\] = "none" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "start" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "end" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "left" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "right" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "center" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "initial" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "inherit" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "unset" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "revert" should set the property value]
+ expected: FAIL
+
+ [e.style['text-group-align'\] = "revert-layer" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-justify-computed-legacy.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-justify-computed-legacy.html.ini
new file mode 100644
index 0000000000..828cf6d430
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-justify-computed-legacy.html.ini
@@ -0,0 +1,3 @@
+[text-justify-computed-legacy.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-justify-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-justify-computed.html.ini
new file mode 100644
index 0000000000..28de3e0eb4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-justify-computed.html.ini
@@ -0,0 +1,3 @@
+[text-justify-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-justify-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-justify-invalid.html.ini
new file mode 100644
index 0000000000..e865703eb8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-justify-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-justify-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-justify-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-justify-valid.html.ini
new file mode 100644
index 0000000000..652244b16b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-justify-valid.html.ini
@@ -0,0 +1,3 @@
+[text-justify-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-spacing-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-spacing-computed.html.ini
new file mode 100644
index 0000000000..d355ec83a9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-spacing-computed.html.ini
@@ -0,0 +1,45 @@
+[text-spacing-computed.html]
+ [Property text-spacing value 'normal']
+ expected: FAIL
+
+ [Property text-spacing value 'none']
+ expected: FAIL
+
+ [Property text-spacing value 'auto']
+ expected: FAIL
+
+ [Property text-spacing value 'no-autospace']
+ expected: FAIL
+
+ [Property text-spacing value 'space-all']
+ expected: FAIL
+
+ [Property text-spacing value 'no-autospace space-all']
+ expected: FAIL
+
+ [Property text-spacing value 'space-all no-autospace']
+ expected: FAIL
+
+ [Property text-spacing value 'trim-start']
+ expected: FAIL
+
+ [Property text-spacing value 'no-autospace normal']
+ expected: FAIL
+
+ [Property text-spacing value 'normal no-autospace']
+ expected: FAIL
+
+ [Property text-spacing value 'normal normal']
+ expected: FAIL
+
+ [Property text-spacing value 'normal trim-start']
+ expected: FAIL
+
+ [Property text-spacing value 'no-autospace trim-start']
+ expected: FAIL
+
+ [Property text-spacing value 'trim-start normal ']
+ expected: FAIL
+
+ [Property text-spacing value 'trim-start no-autospace']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-computed.html.ini
new file mode 100644
index 0000000000..c86caf8ed9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-computed.html.ini
@@ -0,0 +1,21 @@
+[text-spacing-trim-computed.html]
+ [Property text-spacing-trim value 'auto']
+ expected: FAIL
+
+ [Property text-spacing-trim value 'space-all']
+ expected: FAIL
+
+ [Property text-spacing-trim value 'trim-auto']
+ expected: FAIL
+
+ [Property text-spacing-trim value 'space-first']
+ expected: FAIL
+
+ [Property text-spacing-trim value 'trim-all']
+ expected: FAIL
+
+ [Property text-spacing-trim value 'normal']
+ expected: FAIL
+
+ [Property text-spacing-trim value 'trim-start']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-valid.html.ini
new file mode 100644
index 0000000000..11ffcf238c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-spacing-trim-valid.html.ini
@@ -0,0 +1,21 @@
+[text-spacing-trim-valid.html]
+ [e.style['text-spacing-trim'\] = "auto" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing-trim'\] = "space-all" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing-trim'\] = "trim-auto" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing-trim'\] = "space-first" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing-trim'\] = "trim-all" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing-trim'\] = "normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing-trim'\] = "trim-start" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-spacing-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-spacing-valid.html.ini
new file mode 100644
index 0000000000..b58afe662e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-spacing-valid.html.ini
@@ -0,0 +1,45 @@
+[text-spacing-valid.html]
+ [e.style['text-spacing'\] = "normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "none" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "auto" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "no-autospace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "space-all" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "no-autospace space-all" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "space-all no-autospace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "trim-start" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "no-autospace normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "normal no-autospace" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "normal normal" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "normal trim-start" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "no-autospace trim-start" should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "trim-start normal " should set the property value]
+ expected: FAIL
+
+ [e.style['text-spacing'\] = "trim-start no-autospace" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-transform-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-transform-computed.html.ini
new file mode 100644
index 0000000000..2759d4667d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-transform-computed.html.ini
@@ -0,0 +1,3 @@
+[text-transform-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-transform-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-transform-invalid.html.ini
new file mode 100644
index 0000000000..210f9b2951
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-transform-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-transform-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-transform-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-transform-valid.html.ini
new file mode 100644
index 0000000000..899f9d6d8d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-transform-valid.html.ini
@@ -0,0 +1,3 @@
+[text-transform-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/text-wrap-pretty.html.ini b/testing/web-platform/meta/css/css-text/parsing/text-wrap-pretty.html.ini
new file mode 100644
index 0000000000..3143a97305
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/text-wrap-pretty.html.ini
@@ -0,0 +1,36 @@
+[text-wrap-pretty.html]
+ [e.style['text-wrap'\] = "pretty" should set the property value]
+ expected: FAIL
+
+ [e.style['text-wrap'\] = "wrap pretty" should set the property value]
+ expected: FAIL
+
+ [e.style['text-wrap'\] = "pretty wrap" should set the property value]
+ expected: FAIL
+
+ [e.style['text-wrap'\] = "nowrap pretty" should set the property value]
+ expected: FAIL
+
+ [e.style['text-wrap'\] = "pretty nowrap" should set the property value]
+ expected: FAIL
+
+ [e.style['text-wrap-style'\] = "pretty" should set the property value]
+ expected: FAIL
+
+ [Property text-wrap value 'pretty']
+ expected: FAIL
+
+ [Property text-wrap value 'wrap pretty']
+ expected: FAIL
+
+ [Property text-wrap value 'pretty wrap']
+ expected: FAIL
+
+ [Property text-wrap value 'nowrap pretty']
+ expected: FAIL
+
+ [Property text-wrap value 'pretty nowrap']
+ expected: FAIL
+
+ [Property text-wrap-style value 'pretty']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/white-space-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/white-space-computed.html.ini
new file mode 100644
index 0000000000..3703a67e97
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/white-space-computed.html.ini
@@ -0,0 +1,3 @@
+[white-space-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/white-space-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/white-space-invalid.html.ini
new file mode 100644
index 0000000000..05c8b647eb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/white-space-invalid.html.ini
@@ -0,0 +1,3 @@
+[white-space-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/white-space-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/white-space-valid.html.ini
new file mode 100644
index 0000000000..4d3e3d5904
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/white-space-valid.html.ini
@@ -0,0 +1,3 @@
+[white-space-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-break-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-break-computed.html.ini
new file mode 100644
index 0000000000..4b63de0223
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-break-computed.html.ini
@@ -0,0 +1,5 @@
+[word-break-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Property word-break value 'auto-phrase']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-break-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-break-invalid.html.ini
new file mode 100644
index 0000000000..7489adce2d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-break-invalid.html.ini
@@ -0,0 +1,3 @@
+[word-break-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-break-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-break-valid.html.ini
new file mode 100644
index 0000000000..30d1cdcca7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-break-valid.html.ini
@@ -0,0 +1,8 @@
+[word-break-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['word-break'\] = "auto-phrase" should set the property value]
+ expected: FAIL
+
+ [e.style['word-break'\] = "manual" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-space-transform-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-space-transform-computed.html.ini
new file mode 100644
index 0000000000..42cbfb34cf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-space-transform-computed.html.ini
@@ -0,0 +1,15 @@
+[word-space-transform-computed.html]
+ [Property word-space-transform value 'none']
+ expected: FAIL
+
+ [Property word-space-transform value 'space']
+ expected: FAIL
+
+ [Property word-space-transform value 'ideographic-space']
+ expected: FAIL
+
+ [Property word-space-transform value 'space auto-phrase']
+ expected: FAIL
+
+ [Property word-space-transform value 'ideographic-space auto-phrase']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-space-transform-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-space-transform-valid.html.ini
new file mode 100644
index 0000000000..fefac5f033
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-space-transform-valid.html.ini
@@ -0,0 +1,21 @@
+[word-space-transform-valid.html]
+ [e.style['word-space-transform'\] = "none" should set the property value]
+ expected: FAIL
+
+ [e.style['word-space-transform'\] = "space" should set the property value]
+ expected: FAIL
+
+ [e.style['word-space-transform'\] = "ideographic-space" should set the property value]
+ expected: FAIL
+
+ [e.style['word-space-transform'\] = "space auto-phrase" should set the property value]
+ expected: FAIL
+
+ [e.style['word-space-transform'\] = "ideographic-space auto-phrase" should set the property value]
+ expected: FAIL
+
+ [e.style['word-space-transform'\] = "auto-phrase space" should set the property value]
+ expected: FAIL
+
+ [e.style['word-space-transform'\] = "auto-phrase ideographic-space" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-spacing-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-spacing-computed.html.ini
new file mode 100644
index 0000000000..6c470d2def
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-spacing-computed.html.ini
@@ -0,0 +1,3 @@
+[word-spacing-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini
new file mode 100644
index 0000000000..f704e59af3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini
@@ -0,0 +1,5 @@
+[word-spacing-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['word-spacing'\] = "20%" should not set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-spacing-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-spacing-valid.html.ini
new file mode 100644
index 0000000000..78370f47c3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-spacing-valid.html.ini
@@ -0,0 +1,3 @@
+[word-spacing-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-wrap-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-wrap-computed.html.ini
new file mode 100644
index 0000000000..a4d986ab3f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-wrap-computed.html.ini
@@ -0,0 +1,3 @@
+[word-wrap-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-wrap-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-wrap-invalid.html.ini
new file mode 100644
index 0000000000..57aea634f6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-wrap-invalid.html.ini
@@ -0,0 +1,3 @@
+[word-wrap-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-text/parsing/word-wrap-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-wrap-valid.html.ini
new file mode 100644
index 0000000000..48b43098b0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-text/parsing/word-wrap-valid.html.ini
@@ -0,0 +1,3 @@
+[word-wrap-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]