[Webkit-unassigned] [Bug 40351] New: Can't handle deletion of characters beyond U+10000.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 8 22:13:25 PDT 2010


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

           Summary: Can't handle deletion of characters beyond U+10000.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Text
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: suzhe at chromium.org


When deleting a unicode character beyond U+10000, which occupies 2 utf16 chars, webkit can only delete one utf16 char each time.

You may use following steps to reproduce this issue:
1. open www.google.com
2. copy&paste character "𠀾" (U+2003E) into the search box
3. press backspace to delete it, you may notice that the character is disappeared, but actually there is one illegal utf16 char remained.
4. press enter, then the search result page will show with "�" in the search box.

I tested it on Mac OSX 10.6.3

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