diff options
author | msw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 05:15:13 +0000 |
---|---|---|
committer | msw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-02 05:15:13 +0000 |
commit | 5ed381a4ae1757903fcb534c7390a8c6b8119a5c (patch) | |
tree | 599f79e2c5d8649a5ce42997007c356886e95749 /ppapi/proxy/broker_resource.cc | |
parent | 4d590c9cb3a77d501c159e8bc1336e2bcf6b424c (diff) | |
download | chromium_src-5ed381a4ae1757903fcb534c7390a8c6b8119a5c.zip chromium_src-5ed381a4ae1757903fcb534c7390a8c6b8119a5c.tar.gz chromium_src-5ed381a4ae1757903fcb534c7390a8c6b8119a5c.tar.bz2 |
Fix Views inline autocomplete with multi-char graphemes.
Allow RenderText selection bounds amid multi-char graphemes.
Add a consolidated IsValidLogicalIndex implementation.
(this is less strict than the renamed IsValidCursorIndex)
Use adjacent cursor positions in MoveCursor as needed.
(prevents invalid cursors when collapsing selections)
Skip painting empty glyph ranges on Windows.
Add a unit test; minor cleanup and comment changes.
BUG=327903,366786
TEST=Search for "จำลอง" in the omnibox; enter "จ" and get a valid selection of the inline autocomplete text.
R=asvitkine@chromium.org
Review URL: https://codereview.chromium.org/252563003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267752 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/proxy/broker_resource.cc')
0 files changed, 0 insertions, 0 deletions