Bug 63027

Summary: startWordBoundary() in visible_units.cpp assumes that all characters are 16 bit
Product: WebKit Reporter: Alexey Proskuryakov <ap>
Component: HTML EditingAssignee: Alexey Proskuryakov <ap>
Status: RESOLVED FIXED    
Severity: Normal CC: darin, rniwa, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
proposed fix none

Alexey Proskuryakov
Reported 2011-06-20 16:52:17 PDT
I don't know if there is an effect in any webkit.org ports, but the offset is passed down to platform specific code, which may not be prepared to get an offset inside a surrogate pair.
Attachments
proposed fix (1.30 KB, patch)
2011-06-20 16:54 PDT, Alexey Proskuryakov
no flags
Alexey Proskuryakov
Comment 1 2011-06-20 16:54:39 PDT
Created attachment 97889 [details] proposed fix
WebKit Review Bot
Comment 2 2011-06-20 17:57:44 PDT
Comment on attachment 97889 [details] proposed fix Clearing flags on attachment: 97889 Committed r89322: <http://trac.webkit.org/changeset/89322>
WebKit Review Bot
Comment 3 2011-06-20 17:57:48 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.