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

Description Alexey Proskuryakov 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.
Comment 1 Alexey Proskuryakov 2011-06-20 16:54:39 PDT
Created attachment 97889 [details]
proposed fix
Comment 2 WebKit Review Bot 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>
Comment 3 WebKit Review Bot 2011-06-20 17:57:48 PDT
All reviewed patches have been landed.  Closing bug.