aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/css/css-text
diff options
context:
space:
mode:
authorManuel Rego <rego@igalia.com>2025-04-04 10:37:46 +0200
committerGitHub <noreply@github.com>2025-04-04 08:37:46 +0000
commitc19c7b2ed8216254bf3e88b06ad4526fc0aa26f4 (patch)
tree86a798a751cd773af412957ede84f978ac78478b /tests/wpt/meta/css/css-text
parentd6d610ef6d1671edd182a27141cf499906d8e1fa (diff)
downloadservo-c19c7b2ed8216254bf3e88b06ad4526fc0aa26f4.tar.gz
servo-c19c7b2ed8216254bf3e88b06ad4526fc0aa26f4.zip
wpt: Unskip css/css-text/i18n as many tests are passing there (#36314)
This patch unskips `css/css-text/i18n` WPT tests as many tests on that folder are already passing in Servo. Signed-off-by: Manuel Rego Casasnovas <rego@igalia.com>
Diffstat (limited to 'tests/wpt/meta/css/css-text')
-rw-r--r--tests/wpt/meta/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini2
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html.ini30
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html.ini6
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html.ini6
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html.ini15
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html.ini18
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html.ini30
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-normal.html.ini24
-rw-r--r--tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-strict.html.ini24
-rw-r--r--tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-loose.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-normal.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-in-loose.html.ini15
-rw-r--r--tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-loose.html.ini18
-rw-r--r--tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-loose.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-normal.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-in-loose.html.ini15
-rw-r--r--tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-loose.html.ini18
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-loose.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-normal.html.ini153
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html.ini30
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html.ini6
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html.ini6
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html.ini15
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html.ini18
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html.ini30
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-normal.html.ini24
-rw-r--r--tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-strict.html.ini24
29 files changed, 1598 insertions, 0 deletions
diff --git a/tests/wpt/meta/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini b/tests/wpt/meta/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini
new file mode 100644
index 00000000000..1506bb7b1ae
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/css3-text-line-break-opclns-201.html.ini
@@ -0,0 +1,2 @@
+[css3-text-line-break-opclns-201.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html.ini
new file mode 100644
index 00000000000..40989fbc344
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-loose.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-ja-cj-loose.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if ja and loose]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if ja and loose]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if ja and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html.ini
new file mode 100644
index 00000000000..48bb441ece2
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cj-normal.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-ja-cj-normal.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if ja and normal]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if ja and normal]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if ja and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html.ini
new file mode 100644
index 00000000000..f9d4305cbd9
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-cpm-loose.html.ini
@@ -0,0 +1,30 @@
+[css-text-line-break-ja-cpm-loose.html]
+ [30FB KATAKANA MIDDLE DOT may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF1A FULLWIDTH COLON may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF1B FULLWIDTH SEMICOLON may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF65 HALFWIDTH KATAKANA MIDDLE DOT may appear at line start if ja and loose]
+ expected: FAIL
+
+ [203C DOUBLE EXCLAMATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2047 DOUBLE QUESTION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2048 QUESTION EXCLAMATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2049 EXCLAMATION QUESTION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF01 FULLWIDTH EXCLAMATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF1F FULLWIDTH QUESTION MARK may appear at line start if ja and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html.ini
new file mode 100644
index 00000000000..6a850e73619
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-loose.html.ini
@@ -0,0 +1,6 @@
+[css-text-line-break-ja-hyphens-loose.html]
+ [301C WAVE DASH may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN may appear at line start if ja and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html.ini
new file mode 100644
index 00000000000..6fb84bd511d
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-hyphens-normal.html.ini
@@ -0,0 +1,6 @@
+[css-text-line-break-ja-hyphens-normal.html]
+ [301C WAVE DASH may appear at line start if ja and normal]
+ expected: FAIL
+
+ [30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN may appear at line start if ja and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html.ini
new file mode 100644
index 00000000000..9d2773db369
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-in-loose.html.ini
@@ -0,0 +1,15 @@
+[css-text-line-break-ja-in-loose.html]
+ [2024 ONE DOT LEADER may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2025 TWO DOT LEADER may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2026 HORIZONTAL ELLIPSIS may appear at line start if ja and loose]
+ expected: FAIL
+
+ [22EF MIDLINE HORIZONTAL ELLIPSIS may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS may appear at line start if ja and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html.ini
new file mode 100644
index 00000000000..48d0748fcc8
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-iteration-loose.html.ini
@@ -0,0 +1,18 @@
+[css-text-line-break-ja-iteration-loose.html]
+ [3005 IDEOGRAPHIC ITERATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [303B VERTICAL IDEOGRAPHIC ITERATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [309D HIRAGANA ITERATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [309E HIRAGANA VOICED ITERATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30FD KATAKANA ITERATION MARK may appear at line start if ja and loose]
+ expected: FAIL
+
+ [30FE KATAKANA VOICED ITERATION MARK may appear at line start if ja and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html.ini
new file mode 100644
index 00000000000..698e8cb1ffb
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-po-loose.html.ini
@@ -0,0 +1,30 @@
+[css-text-line-break-ja-po-loose.html]
+ [00B0 DEGREE SIGN may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2030 PER MILLE SIGN may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2032 PRIME may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2033 DOUBLE PRIME may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2035 REVERSED PRIME may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2103 DEGREE CELSIUS may appear at line start if ja and loose]
+ expected: FAIL
+
+ [2109 DEGREE FAHRENHEIT may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FE6A SMALL PERCENT SIGN may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FF05 FULLWIDTH PERCENT SIGN may appear at line start if ja and loose]
+ expected: FAIL
+
+ [FFE0 FULLWIDTH CENT SIGN may appear at line start if ja and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-normal.html.ini
new file mode 100644
index 00000000000..3b4346b63d9
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-normal.html.ini
@@ -0,0 +1,24 @@
+[css-text-line-break-ja-pr-normal.html]
+ [00B1 PLUS-MINUS SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [20AC EURO SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [2116 NUMERO SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [FE69 SMALL DOLLAR SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [FF04 FULLWIDTH DOLLAR SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [FFE1 FULLWIDTH POUND SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [FFE5 FULLWIDTH YEN SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
+
+ [FFE6 FULLWIDTH WON SIGN may NOT appear at line start if ja and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-strict.html.ini b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-strict.html.ini
new file mode 100644
index 00000000000..fc83b40c780
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/ja/css-text-line-break-ja-pr-strict.html.ini
@@ -0,0 +1,24 @@
+[css-text-line-break-ja-pr-strict.html]
+ [00B1 PLUS-MINUS SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [20AC EURO SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [2116 NUMERO SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [FE69 SMALL DOLLAR SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [FF04 FULLWIDTH DOLLAR SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [FFE1 FULLWIDTH POUND SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [FFE5 FULLWIDTH YEN SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
+
+ [FFE6 FULLWIDTH WON SIGN may NOT appear at line start if ja and strict]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-loose.html.ini
new file mode 100644
index 00000000000..499053c915e
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-loose.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-de-cj-loose.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if de and loose]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if de and loose]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if de and loose]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if de and loose]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if de and loose]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if de and loose]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if de and loose]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if de and loose]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if de and loose]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if de and loose]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if de and loose]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if de and loose]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if de and loose]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if de and loose]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if de and loose]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if de and loose]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if de and loose]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if de and loose]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if de and loose]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if de and loose]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if de and loose]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if de and loose]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if de and loose]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if de and loose]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if de and loose]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if de and loose]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if de and loose]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if de and loose]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if de and loose]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if de and loose]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if de and loose]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if de and loose]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if de and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-normal.html.ini
new file mode 100644
index 00000000000..d05a1115674
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-cj-normal.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-de-cj-normal.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if de and normal]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if de and normal]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if de and normal]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if de and normal]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if de and normal]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if de and normal]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if de and normal]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if de and normal]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if de and normal]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if de and normal]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if de and normal]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if de and normal]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if de and normal]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if de and normal]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if de and normal]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if de and normal]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if de and normal]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if de and normal]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if de and normal]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if de and normal]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if de and normal]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if de and normal]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if de and normal]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if de and normal]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if de and normal]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if de and normal]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if de and normal]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if de and normal]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if de and normal]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if de and normal]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if de and normal]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if de and normal]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if de and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-in-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-in-loose.html.ini
new file mode 100644
index 00000000000..3eaccad94f6
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-in-loose.html.ini
@@ -0,0 +1,15 @@
+[css-text-line-break-de-in-loose.html]
+ [2024 ONE DOT LEADER may appear at line start if de and loose]
+ expected: FAIL
+
+ [2025 TWO DOT LEADER may appear at line start if de and loose]
+ expected: FAIL
+
+ [2026 HORIZONTAL ELLIPSIS may appear at line start if de and loose]
+ expected: FAIL
+
+ [22EF MIDLINE HORIZONTAL ELLIPSIS may appear at line start if de and loose]
+ expected: FAIL
+
+ [FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS may appear at line start if de and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-loose.html.ini
new file mode 100644
index 00000000000..f8f8c563ad7
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/other-lang/css-text-line-break-de-iteration-loose.html.ini
@@ -0,0 +1,18 @@
+[css-text-line-break-de-iteration-loose.html]
+ [3005 IDEOGRAPHIC ITERATION MARK may appear at line start if de and loose]
+ expected: FAIL
+
+ [303B VERTICAL IDEOGRAPHIC ITERATION MARK may appear at line start if de and loose]
+ expected: FAIL
+
+ [309D HIRAGANA ITERATION MARK may appear at line start if de and loose]
+ expected: FAIL
+
+ [309E HIRAGANA VOICED ITERATION MARK may appear at line start if de and loose]
+ expected: FAIL
+
+ [30FD KATAKANA ITERATION MARK may appear at line start if de and loose]
+ expected: FAIL
+
+ [30FE KATAKANA VOICED ITERATION MARK may appear at line start if de and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-loose.html.ini
new file mode 100644
index 00000000000..5593b3fc739
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-loose.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-cj-loose.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if loose]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if loose]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if loose]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if loose]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if loose]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if loose]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if loose]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if loose]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if loose]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if loose]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if loose]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if loose]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if loose]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if loose]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if loose]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if loose]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if loose]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if loose]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if loose]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if loose]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if loose]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if loose]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if loose]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if loose]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if loose]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if loose]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if loose]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if loose]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if loose]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if loose]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if loose]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if loose]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if loose]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if loose]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if loose]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if loose]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if loose]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if loose]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if loose]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if loose]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if loose]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if loose]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if loose]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if loose]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if loose]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if loose]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if loose]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if loose]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if loose]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if loose]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-normal.html.ini
new file mode 100644
index 00000000000..aaa832f38cc
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-cj-normal.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-cj-normal.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if normal]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if normal]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if normal]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if normal]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if normal]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if normal]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if normal]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if normal]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if normal]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if normal]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if normal]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if normal]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if normal]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if normal]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if normal]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if normal]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if normal]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if normal]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if normal]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if normal]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if normal]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if normal]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if normal]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if normal]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if normal]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if normal]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if normal]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if normal]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if normal]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if normal]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if normal]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if normal]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if normal]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if normal]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if normal]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if normal]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if normal]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if normal]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if normal]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if normal]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if normal]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if normal]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if normal]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if normal]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if normal]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if normal]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if normal]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if normal]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if normal]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if normal]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-in-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-in-loose.html.ini
new file mode 100644
index 00000000000..6218479f773
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-in-loose.html.ini
@@ -0,0 +1,15 @@
+[css-text-line-break-in-loose.html]
+ [2024 ONE DOT LEADER may appear at line start if loose]
+ expected: FAIL
+
+ [2025 TWO DOT LEADER may appear at line start if loose]
+ expected: FAIL
+
+ [2026 HORIZONTAL ELLIPSIS may appear at line start if loose]
+ expected: FAIL
+
+ [22EF MIDLINE HORIZONTAL ELLIPSIS may appear at line start if loose]
+ expected: FAIL
+
+ [FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS may appear at line start if loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-loose.html.ini
new file mode 100644
index 00000000000..4a75a572643
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/unknown-lang/css-text-line-break-iteration-loose.html.ini
@@ -0,0 +1,18 @@
+[css-text-line-break-iteration-loose.html]
+ [3005 IDEOGRAPHIC ITERATION MARK may appear at line start if lang unknown and loose]
+ expected: FAIL
+
+ [303B VERTICAL IDEOGRAPHIC ITERATION MARK may appear at line start if lang unknown and loose]
+ expected: FAIL
+
+ [309D HIRAGANA ITERATION MARK may appear at line start if lang unknown and loose]
+ expected: FAIL
+
+ [309E HIRAGANA VOICED ITERATION MARK may appear at line start if lang unknown and loose]
+ expected: FAIL
+
+ [30FD KATAKANA ITERATION MARK may appear at line start if lang unknown and loose]
+ expected: FAIL
+
+ [30FE KATAKANA VOICED ITERATION MARK may appear at line start if lang unknown and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-loose.html.ini
new file mode 100644
index 00000000000..3d74baf58e6
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-loose.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-zh-cj-loose.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if zh and loose]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if zh and loose]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if zh and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-normal.html.ini
new file mode 100644
index 00000000000..60253c2a0d4
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cj-normal.html.ini
@@ -0,0 +1,153 @@
+[css-text-line-break-zh-cj-normal.html]
+ [3041 HIRAGANA LETTER SMALL A may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3043 HIRAGANA LETTER SMALL I may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3045 HIRAGANA LETTER SMALL U may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3047 HIRAGANA LETTER SMALL E may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3049 HIRAGANA LETTER SMALL O may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3063 HIRAGANA LETTER SMALL TU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3083 HIRAGANA LETTER SMALL YA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3085 HIRAGANA LETTER SMALL YU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3087 HIRAGANA LETTER SMALL YO may appear at line start if zh and normal]
+ expected: FAIL
+
+ [308E HIRAGANA LETTER SMALL WA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3095 HIRAGANA LETTER SMALL KA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [3096 HIRAGANA LETTER SMALL KE may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30A1 KATAKANA LETTER SMALL A may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30A3 KATAKANA LETTER SMALL I may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30A5 KATAKANA LETTER SMALL U may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30A7 KATAKANA LETTER SMALL E may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30A9 KATAKANA LETTER SMALL O may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30C3 KATAKANA LETTER SMALL TU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30E3 KATAKANA LETTER SMALL YA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30E5 KATAKANA LETTER SMALL YU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30E7 KATAKANA LETTER SMALL YO may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30EE KATAKANA LETTER SMALL WA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30F5 KATAKANA LETTER SMALL KA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30F6 KATAKANA LETTER SMALL KE may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F0 KATAKANA LETTER SMALL KU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F1 KATAKANA LETTER SMALL SI may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F2 KATAKANA LETTER SMALL SU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F3 KATAKANA LETTER SMALL TO may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F4 KATAKANA LETTER SMALL NU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F5 KATAKANA LETTER SMALL HA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F6 KATAKANA LETTER SMALL HI may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F7 KATAKANA LETTER SMALL HU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F8 KATAKANA LETTER SMALL HE may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31F9 KATAKANA LETTER SMALL HO may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31FA KATAKANA LETTER SMALL MU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31FB KATAKANA LETTER SMALL RA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31FC KATAKANA LETTER SMALL RI may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31FD KATAKANA LETTER SMALL RU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31FE KATAKANA LETTER SMALL RE may appear at line start if zh and normal]
+ expected: FAIL
+
+ [31FF KATAKANA LETTER SMALL RO may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF67 HALFWIDTH KATAKANA LETTER SMALL A may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF68 HALFWIDTH KATAKANA LETTER SMALL I may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF69 HALFWIDTH KATAKANA LETTER SMALL U may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF6A HALFWIDTH KATAKANA LETTER SMALL E may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF6B HALFWIDTH KATAKANA LETTER SMALL O may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF6C HALFWIDTH KATAKANA LETTER SMALL YA may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF6D HALFWIDTH KATAKANA LETTER SMALL YU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF6E HALFWIDTH KATAKANA LETTER SMALL YO may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF6F HALFWIDTH KATAKANA LETTER SMALL TU may appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK may appear at line start if zh and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html.ini
new file mode 100644
index 00000000000..bd10e72ae75
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-cpm-loose.html.ini
@@ -0,0 +1,30 @@
+[css-text-line-break-zh-cpm-loose.html]
+ [30FB KATAKANA MIDDLE DOT may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF1A FULLWIDTH COLON may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF1B FULLWIDTH SEMICOLON may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF65 HALFWIDTH KATAKANA MIDDLE DOT may appear at line start if zh and loose]
+ expected: FAIL
+
+ [203C DOUBLE EXCLAMATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2047 DOUBLE QUESTION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2048 QUESTION EXCLAMATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2049 EXCLAMATION QUESTION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF01 FULLWIDTH EXCLAMATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF1F FULLWIDTH QUESTION MARK may appear at line start if zh and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html.ini
new file mode 100644
index 00000000000..d33cf4cfe5d
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-loose.html.ini
@@ -0,0 +1,6 @@
+[css-text-line-break-zh-hyphens-loose.html]
+ [301C WAVE DASH may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN may appear at line start if zh and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html.ini
new file mode 100644
index 00000000000..f9ae2a796d7
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-hyphens-normal.html.ini
@@ -0,0 +1,6 @@
+[css-text-line-break-zh-hyphens-normal.html]
+ [301C WAVE DASH may appear at line start if zh and normal]
+ expected: FAIL
+
+ [30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN may appear at line start if zh and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html.ini
new file mode 100644
index 00000000000..4a228cd4d65
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-in-loose.html.ini
@@ -0,0 +1,15 @@
+[css-text-line-break-zh-in-loose.html]
+ [2024 ONE DOT LEADER may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2025 TWO DOT LEADER may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2026 HORIZONTAL ELLIPSIS may appear at line start if zh and loose]
+ expected: FAIL
+
+ [22EF MIDLINE HORIZONTAL ELLIPSIS may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS may appear at line start if zh and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html.ini
new file mode 100644
index 00000000000..3aaa935cebd
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-iteration-loose.html.ini
@@ -0,0 +1,18 @@
+[css-text-line-break-zh-iteration-loose.html]
+ [3005 IDEOGRAPHIC ITERATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [303B VERTICAL IDEOGRAPHIC ITERATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [309D HIRAGANA ITERATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [309E HIRAGANA VOICED ITERATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30FD KATAKANA ITERATION MARK may appear at line start if zh and loose]
+ expected: FAIL
+
+ [30FE KATAKANA VOICED ITERATION MARK may appear at line start if zh and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html.ini
new file mode 100644
index 00000000000..d8c2a79489b
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-po-loose.html.ini
@@ -0,0 +1,30 @@
+[css-text-line-break-zh-po-loose.html]
+ [00B0 DEGREE SIGN may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2030 PER MILLE SIGN may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2032 PRIME may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2033 DOUBLE PRIME may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2035 REVERSED PRIME may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2103 DEGREE CELSIUS may appear at line start if zh and loose]
+ expected: FAIL
+
+ [2109 DEGREE FAHRENHEIT may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FE6A SMALL PERCENT SIGN may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FF05 FULLWIDTH PERCENT SIGN may appear at line start if zh and loose]
+ expected: FAIL
+
+ [FFE0 FULLWIDTH CENT SIGN may appear at line start if zh and loose]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-normal.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-normal.html.ini
new file mode 100644
index 00000000000..5311fc568a5
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-normal.html.ini
@@ -0,0 +1,24 @@
+[css-text-line-break-zh-pr-normal.html]
+ [00B1 PLUS-MINUS SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [20AC EURO SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [2116 NUMERO SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [FE69 SMALL DOLLAR SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [FF04 FULLWIDTH DOLLAR SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [FFE1 FULLWIDTH POUND SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [FFE5 FULLWIDTH YEN SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
+
+ [FFE6 FULLWIDTH WON SIGN may NOT appear at line start if zh and normal]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-strict.html.ini b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-strict.html.ini
new file mode 100644
index 00000000000..287aa0ed2c3
--- /dev/null
+++ b/tests/wpt/meta/css/css-text/i18n/zh/css-text-line-break-zh-pr-strict.html.ini
@@ -0,0 +1,24 @@
+[css-text-line-break-zh-pr-strict.html]
+ [00B1 PLUS-MINUS SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [20AC EURO SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [2116 NUMERO SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [FE69 SMALL DOLLAR SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [FF04 FULLWIDTH DOLLAR SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [FFE1 FULLWIDTH POUND SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [FFE5 FULLWIDTH YEN SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL
+
+ [FFE6 FULLWIDTH WON SIGN may NOT appear at line start if zh and strict]
+ expected: FAIL