[Webkit-unassigned] [Bug 41103] Match either Firefox or IE better in the characters that allow a linewrap

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 23 15:30:34 PDT 2010


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


Aryeh Gregor <Simetrical+webkit at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Simetrical+webkit at gmail.com




--- Comment #1 from Aryeh Gregor <Simetrical+webkit at gmail.com>  2010-06-23 15:30:34 PST ---
This is covered by Unicode TR14:

http://unicode.org/reports/tr14/

I don't think any browser fully implements that (why not?).  It appears to say that breaks are prohibited before class SY, which contains U+002F SOLIDUS (LB13), and prohibited after SY if it's followed by a digit (LB25), but otherwise permitted (LB31).  Breaks between alphanumerics (AL and NU) and opening punctuation like [ (OP) are prohibited by LB30, contradicting IE's behavior.

It would be cool if the full algorithm were implemented.  It contains a lot of useful advice, like "don't break before '!', even after a space" (common in French).  It doesn't seem complicated at all to implement -- does it have major problems?

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