[Webkit-unassigned] [Bug 17014] REGRESSION: EUC-CN code A3A0 is mapped to U+E5E5 instead of U+3000

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jan 27 08:30:21 PST 2008


http://bugs.webkit.org/show_bug.cgi?id=17014


ap at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|webkit-                     |ap at webkit.org
                   |unassigned at lists.webkit.org |
           Severity|Normal                      |Major
          Component|New Bugs                    |WebKit Misc.
           Keywords|                            |NeedsRadar, Regression
            Summary|Characters mapped to PUA    |REGRESSION: EUC-CN code A3A0
                   |codepoints (from CJK        |is mapped to U+E5E5 instead
                   |codepages) are not rendered |of U+3000




------- Comment #3 from ap at webkit.org  2008-01-27 08:30 PDT -------
I do not think that this is a general problem with PUAs, renaming the bug to
match its scope, as I understand it. Please correct me if I'm wrong.

Some history: A3A0 (or 0300 in unencoded form) was undefined in original
GB2312, GB2312-80, GBK or Microsoft's version of the latter. Due to what looks
like a bug, it was mapped to Unicode U+3000 in browsers though. WebKit also
used to have a workaround for this, added for <rdar://problem/3225472>
"www.sina.com.cn uses A3A0 for full-width space". This workaround was lost when
switching to ICU.

GB18030, which is the next iteration of GBK, maps it to a private use character
U+E5E5, but browsers do not follow the spec in this.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list