[Webkit-unassigned] [Bug 110322] Element boundaries prohibit Japanese line break opportunities in case of Gaiji(image)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 20 18:29:34 PST 2013


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


Glenn Adams <glenn at skynav.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |17427




--- Comment #4 from Glenn Adams <glenn at skynav.com>  2013-02-20 18:31:57 PST ---
(In reply to comment #3)
> (In reply to comment #2)
> > the inline image (gaiji character) is NOT a character for the purposes of UAX#14, so the text you cite below doesn't apply
> > perhaps this needs to be discussed with the UTC to determine if UAX#14 needs to explicitly address this scenario?
> 
> CSS already defines that replaced elements must be OBJECT REPLACEMENT CHARACTER U+FFFD, so no need to go to UTC.

ok, I see that CSS3 Text says: "The line breaking behavior of a replaced element or other atomic inline is equivalent to that of the Object Replacement Character (U+FFFC)."; however, it says nothing else, which reduces to the following for the included example:

ID CB CL ID ID

so, at least by UAX#14, breaks are permitted at each boundary in the example except CB CL

ok, that's reasonable; the question is then, does ICU currently implement this semantic and WK doesn't treat the image as FFFC? in any case, this bug will depend on bug 17427 since the image represents and element boundary

btw, koji, why doesn't the CSS3 line-break explicitly include the CL class characters in its semantics, such as U+3002?

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