[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;