[Webkit-unassigned] [Bug 37698] Line not wrapped at certain punctuations
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 20 22:16:54 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=37698
--- Comment #4 from Xianzhu Wang <phnixwxz at gmail.com> 2010-04-20 22:16:54 PST ---
Created an attachment (id=53916)
--> (https://bugs.webkit.org/attachment.cgi?id=53916)
patch
This patch improves the line breaking behavior of WebKit by letting the
underlying line breaking library (e.g. ICU) handle the following characters:
'-', '(', ')', '[', ']', '{', '}' and soft hyphen.
The line breaking matrix with the patch is:
__!_"_#_$_%_&_'_(_)_*_+_,_-_._/_0_:_;_<_=_>_?_ at _[_\_]_^___`_{_|_}_~_a_
!_______________X_______________________________X___________X_________
"_____________________________________________________________________
#_____________________________________________________________________
$_______________X_______________________________X___________X_________
%_______________X_______________________________X___________X_________
&_____________________________________________________________________
'_____________________________________________________________________
(_____________________________________________________________________
)_______X_X_____X_____X_________________________X_X_________X_________
*_____________________________________________________________________
+_______________X_______________________________X___________X_________
,_______________X_______________________________X___________X_________
-_____X_X_X_X___X___X_X_______________X_X_X___X_X_X___X_X_X_X_____X_X_
._______________X_______________________________X___________X_________
/_______________X_______________________________X___________X_________
0_____________________________________________________________________
:_______________X_______________________________X___________X_________
;_______________X_______________________________X___________X_________
<_____________________________________________________________________
=_____________________________________________________________________
>_____________________________________________________________________
?_____X_X_X_X___X___X_X___X_____X_____X_X_X___X_X_X___X_X_X_X_X___X_X_
@_____________________________________________________________________
[_____________________________________________________________________
\_______________X_______________________________X___________X_________
]_______X_X_____X_____X_________________________X_X_________X_________
^_____________________________________________________________________
______________________________________________________________________
`_____________________________________________________________________
{_____________________________________________________________________
|_______________X_______________________________X___________X_________
}_______X_X_____X_____X_________________________X_X_________X_________
~_____________________________________________________________________
a_____________________________________________________________________
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list