[text-autospace] change status to experimental
This CL changes "text-autospace"'s status to "experimental", so then
we can use it before we change the status to "stable" for integration
tests.
To changes the status, this CL:
- rebaselines css property tests: now they can recognize the
"text-autospace" property.
- rebaselines tests that have images as the expected results and are
mixing up ideograph and non-ideograph runs. for example,
text-combine-expected.png
- adds "text-autospace: no-autospace" to the following tests, as they
do not intend to test whether spacings are added.
- text-orientation-mixed-v(lr|rl)-100.html
- text-orientation-sideways-v(lr|rl)-100.html
- justify-vertical.html
- add "text-autospace: no-autospace" to the following tests, to bypass
some bugs around line breaker. They would be tracked by
https://crbug.com/1492030 and https://crbug.com/1492040
- line-break-8bit-after-16bit.html
- line-break-strict-012.xht
- InsertTextCommandTest.NoVisibleSelectionAfterDeletingSelection
A follow-up will clean up the virtual test suite and stale
TestExpectations.
Bug: 1463890
Change-Id: Ie614d245bb95ae9122221d9b6079a123e4eb56b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4835279
Commit-Queue: Lingqi Chi <lingqi@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1208688}
diff --git a/css/css-text/i18n/unknown-lang/css-text-line-break-cj-strict.html b/css/css-text/i18n/unknown-lang/css-text-line-break-cj-strict.html
index 855d271..aa8a8e2 100644
--- a/css/css-text/i18n/unknown-lang/css-text-line-break-cj-strict.html
+++ b/css/css-text/i18n/unknown-lang/css-text-line-break-cj-strict.html
@@ -15,7 +15,15 @@
}
#wrapper { position: relative; }
.test { color: red; }
-.test, .ref { font-size: 30px; font-family: mplus-1p-regular, sans-serif; width: 185px; padding: 0; border: 1px solid orange; line-height: 1em; }
+.test, .ref {
+ font-size: 30px;
+ font-family: mplus-1p-regular, sans-serif;
+ width: 185px;
+ padding: 0;
+ border: 1px solid orange;
+ line-height: 1em;
+ text-autospace: no-autospace;
+}
</style>
<style>
.test { line-break: strict; }
diff --git a/css/css-text/line-break/line-break-strict-012.xht b/css/css-text/line-break/line-break-strict-012.xht
index d01b53f..c9f80dd 100644
--- a/css/css-text/line-break/line-break-strict-012.xht
+++ b/css/css-text/line-break/line-break-strict-012.xht
@@ -37,6 +37,7 @@
border: 1px solid;
margin: 10px;
padding: 10px;
+ text-autospace: no-autospace;
}
</style>
</head>
diff --git a/css/css-text/line-break/reference/line-break-strict-012-ref.xht b/css/css-text/line-break/reference/line-break-strict-012-ref.xht
index fbe2222..c221b0e 100644
--- a/css/css-text/line-break/reference/line-break-strict-012-ref.xht
+++ b/css/css-text/line-break/reference/line-break-strict-012-ref.xht
@@ -31,6 +31,7 @@
border: 1px solid;
margin: 10px;
padding: 10px;
+ text-autospace: no-autospace;
}
</style>
</head>
diff --git a/css/css-writing-modes/text-orientation-mixed-vlr-100-ref.html b/css/css-writing-modes/text-orientation-mixed-vlr-100-ref.html
index 26e2cb7..d5f1d56 100644
--- a/css/css-writing-modes/text-orientation-mixed-vlr-100-ref.html
+++ b/css/css-writing-modes/text-orientation-mixed-vlr-100-ref.html
@@ -14,6 +14,7 @@
font: 20px/1 "orientation";
height: 17em;
text-orientation: mixed;
+ text-autospace: no-autospace;
}
.line {
white-space: pre;
diff --git a/css/css-writing-modes/text-orientation-mixed-vlr-100.html b/css/css-writing-modes/text-orientation-mixed-vlr-100.html
index 9e577f1..e2f2bed 100644
--- a/css/css-writing-modes/text-orientation-mixed-vlr-100.html
+++ b/css/css-writing-modes/text-orientation-mixed-vlr-100.html
@@ -16,7 +16,8 @@
font: 20px/1 "orientation";
height: 17em;
text-orientation: mixed;
-}
+ text-autospace: no-autospace;
+ }
.line {
white-space: pre;
}
diff --git a/css/css-writing-modes/text-orientation-mixed-vrl-100-ref.html b/css/css-writing-modes/text-orientation-mixed-vrl-100-ref.html
index 77de672..15d74eb 100644
--- a/css/css-writing-modes/text-orientation-mixed-vrl-100-ref.html
+++ b/css/css-writing-modes/text-orientation-mixed-vrl-100-ref.html
@@ -14,6 +14,7 @@
font: 20px/1 "orientation";
height: 17em;
text-orientation: mixed;
+ text-autospace: no-autospace;
}
.line {
white-space: pre;
diff --git a/css/css-writing-modes/text-orientation-mixed-vrl-100.html b/css/css-writing-modes/text-orientation-mixed-vrl-100.html
index 183217d..3558574 100644
--- a/css/css-writing-modes/text-orientation-mixed-vrl-100.html
+++ b/css/css-writing-modes/text-orientation-mixed-vrl-100.html
@@ -16,6 +16,7 @@
font: 20px/1 "orientation";
height: 17em;
text-orientation: mixed;
+ text-autospace: no-autospace;
}
.line {
white-space: pre;
diff --git a/css/css-writing-modes/text-orientation-sideways-vlr-100.html b/css/css-writing-modes/text-orientation-sideways-vlr-100.html
index a3b73bb..2060c86 100644
--- a/css/css-writing-modes/text-orientation-sideways-vlr-100.html
+++ b/css/css-writing-modes/text-orientation-sideways-vlr-100.html
@@ -16,6 +16,7 @@
font: 20px/1 "orientation";
height: 17em;
text-orientation: sideways;
+ text-autospace: no-autospace;
}
.line {
white-space: pre;
diff --git a/css/css-writing-modes/text-orientation-sideways-vrl-100.html b/css/css-writing-modes/text-orientation-sideways-vrl-100.html
index 52355db..ada168e 100644
--- a/css/css-writing-modes/text-orientation-sideways-vrl-100.html
+++ b/css/css-writing-modes/text-orientation-sideways-vrl-100.html
@@ -16,6 +16,7 @@
font: 20px/1 "orientation";
height: 17em;
text-orientation: sideways;
+ text-autospace: no-autospace;
}
.line {
white-space: pre;