Bug 63027 - startWordBoundary() in visible_units.cpp assumes that all characters are 16 bit
Summary: startWordBoundary() in visible_units.cpp assumes that all characters are 16 bit
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: HTML Editing (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Alexey Proskuryakov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-20 16:52 PDT by Alexey Proskuryakov
Modified: 2011-06-20 17:57 PDT (History)
3 users (show)

See Also:


Attachments
proposed fix (1.30 KB, patch)
2011-06-20 16:54 PDT, Alexey Proskuryakov
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.