[Webkit-unassigned] [Bug 106303] text-align:justify separate U+3033 from U+3035

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 8 08:38:14 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=106303


Glenn Adams <glenn at skynav.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |glenn at skynav.com




--- Comment #3 from Glenn Adams <glenn at skynav.com>  2013-01-08 08:40:09 PST ---
(1) line break opportunities need to be determined by ICU and not use a hardcoded escape around ICU such as Font::isUnbreakableCharactersPair;

(2) the JLREQ document [1] is not a W3C recommendation; it is a collection of input requirements being considered for preparing normative recommendations, such as CSS3 Text, the current draft of which defines the recommended behavior in [2][3];

(3) the current Unicode Line Break class database marks U+3033 and U+3035 as ID (Ideograph) class, and not IN (Inseperable); in general, ICU and CSS3 Text make normative reference to this database for determining line break classes;

(4) there is already a pending patch in process [5] which will be adding line-break property support according to [3][6][7], so any change for JLREQ related line breaking should be handled as part of [5];

[1] http://www.w3.org/TR/2012/NOTE-jlreq-20120403/
[2] http://dev.w3.org/csswg/css3-text/#line-break-details
[3] http://dev.w3.org/csswg/css3-text/#line-break
[4] http://www.unicode.org/Public/UNIDATA/LineBreak.txt
[5] http://bugs.webkit.org/show_bug.cgi?id=89235 
[6] http://trac.webkit.org/wiki/LineBreaking
[7] http://trac.webkit.org/wiki/LineBreakingCSS3Mapping

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