@@ -2612,6 +2612,9 @@ Line Breaking Details</h3>
2612
2612
white-space/break-spaces-before-first-char-005.html
2613
2613
white-space/break-spaces-before-first-char-006.html
2614
2614
overflow-wrap/overflow-wrap-anywhere-006.html
2615
+ line-break/line-break-loose-hyphens-002.html
2616
+ line-break/line-break-normal-hyphens-002.html
2617
+ line-break/line-break-strict-hyphens-002.html
2615
2618
</wpt>
2616
2619
2617
2620
Note: This value does not affect
@@ -2942,8 +2945,8 @@ Line Breaking Details</h3>
2942
2945
if the <a>writing system</a> is <a for=writing-system>Chinese</a> or <a for=writing-system>Japanese</a> ,
2943
2946
and are otherwise forbidden:
2944
2947
<ul>
2945
- <li> breaks before hyphens :<br>
2946
- ‐ U+2010, – U+2013, &# x301C; U+301C,
2948
+ <li> breaks before certain CJK hyphen-like characters :<br>
2949
+ 〜 U+301C,
2947
2950
゠ U+30A0
2948
2951
2949
2952
<wpt>
@@ -2965,6 +2968,27 @@ Line Breaking Details</h3>
2965
2968
writing-system/writing-system-line-break-001.html
2966
2969
</wpt>
2967
2970
</ul>
2971
+ <li>
2972
+ The following breaks are allowed for ''loose'' line breaking
2973
+ if the preceding character belongs to the ID Unicode line breaking class [[!UAX14]]
2974
+ (including when the preceding character is treated as ID due to ''word-break: break-all'' ),
2975
+ and are otherwise forbidden:
2976
+ <ul>
2977
+ <li> breaks before hyphens:<br>
2978
+ ‐ U+2010, – U+2013
2979
+
2980
+ <wpt>
2981
+ line-break/line-break-loose-hyphens-001.html
2982
+ line-break/line-break-normal-hyphens-001.html
2983
+ line-break/line-break-strict-hyphens-001.html
2984
+ line-break/line-break-loose-hyphens-002.html
2985
+ line-break/line-break-normal-hyphens-002.html
2986
+ line-break/line-break-strict-hyphens-002.html
2987
+ line-break/line-break-loose-hyphens-003.html
2988
+ line-break/line-break-normal-hyphens-003.html
2989
+ line-break/line-break-strict-hyphens-003.html
2990
+ </wpt>
2991
+ </ul>
2968
2992
<li>
2969
2993
The following breaks are forbidden for ''line-break/normal'' and ''strict'' line breaking
2970
2994
and allowed in ''loose'' :
0 commit comments