Index: third_party/WebKit/LayoutTests/fast/text/midword-break-before-surrogate-pair.html |
diff --git a/third_party/WebKit/LayoutTests/fast/text/midword-break-before-surrogate-pair.html b/third_party/WebKit/LayoutTests/fast/text/midword-break-before-surrogate-pair.html |
index eb19482191af686244f20fd439230ccbfad4fa11..edcd66e9ffe34c1a3d5758aa9369f38468e8e052 100644 |
--- a/third_party/WebKit/LayoutTests/fast/text/midword-break-before-surrogate-pair.html |
+++ b/third_party/WebKit/LayoutTests/fast/text/midword-break-before-surrogate-pair.html |
@@ -15,13 +15,19 @@ |
</style> |
</head> |
<p>The following box should break the sequence of symbols at the 5 character mark |
-and not overflow the blue box. This is because U+1D49 is a number category |
- unicode character, for which break-all applies.</p> |
+and not overflow the blue box. This is because U+1D49E has a general category(gC) of Letter, for which break-all applies.</p> |
<div class="breakbox"> |
𝒞𝒞𝒞𝒞𝒞𝒞𝒞𝒞𝒞𝒞 |
</div> |
-<p>The following box should not break the sequence of symbols since U+1F1EF is not |
- a letter or number category character.</p> |
+<p>The following box should break between a pair of regional indicators |
+( U+1F1EF and U+1F1F5 ) because |
+they (as a pair) act like Ideographs (LB=ID) whether or not 'word-break' is break-all. |
+</p> |
<div class="breakbox"> |
🇯🇵🇯🇵🇯🇵🇯🇵🇯🇵🇯🇵🇯🇵🇯🇵 |
</div> |
+<!-- |
+ TODO(jshin): Add a test string made of non-BMP characters that would |
+ overflow even with 'word-break: break-all'. LB=IS or LB=NS would work. |
+ https://bugs.chromium.org/p/chromium/issues/detail?id=661320 |
+--> |