diff options
author | donnd@chromium.org <donnd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-28 22:39:51 +0000 |
---|---|---|
committer | donnd@chromium.org <donnd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-28 22:39:51 +0000 |
commit | f5a79d9c242a95280fda1f61adda146cd3b700c9 (patch) | |
tree | dbb5f831d378bf4c2b740793bb66fee54199f1dd /content/browser/android | |
parent | a82e12ea4dbc7089cad6501d6687db8a17989911 (diff) | |
download | chromium_src-f5a79d9c242a95280fda1f61adda146cd3b700c9.zip chromium_src-f5a79d9c242a95280fda1f61adda146cd3b700c9.tar.gz chromium_src-f5a79d9c242a95280fda1f61adda146cd3b700c9.tar.bz2 |
Add support for SelectWordAroundCaret to ContentViewCore.
BUG=355154
Review URL: https://codereview.chromium.org/303823002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273379 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/android')
-rw-r--r-- | content/browser/android/content_view_core_impl.cc | 7 | ||||
-rw-r--r-- | content/browser/android/content_view_core_impl.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc index 66d83b2..61b7281 100644 --- a/content/browser/android/content_view_core_impl.cc +++ b/content/browser/android/content_view_core_impl.cc @@ -1308,6 +1308,13 @@ void ContentViewCoreImpl::ScrollFocusedEditableNodeIntoView(JNIEnv* env, host->GetRoutingID(), gfx::Rect())); } +void ContentViewCoreImpl::SelectWordAroundCaret(JNIEnv* env, jobject obj) { + RenderViewHost* host = web_contents_->GetRenderViewHost(); + if (!host) + return; + host->SelectWordAroundCaret(); +} + namespace { static void AddNavigationEntryToHistory(JNIEnv* env, jobject obj, diff --git a/content/browser/android/content_view_core_impl.h b/content/browser/android/content_view_core_impl.h index 8ebd453..cabfac0 100644 --- a/content/browser/android/content_view_core_impl.h +++ b/content/browser/android/content_view_core_impl.h @@ -163,6 +163,7 @@ class ContentViewCoreImpl : public ContentViewCore, long GetNativeImeAdapter(JNIEnv* env, jobject obj); void SetFocus(JNIEnv* env, jobject obj, jboolean focused); void ScrollFocusedEditableNodeIntoView(JNIEnv* env, jobject obj); + void SelectWordAroundCaret(JNIEnv* env, jobject obj); jint GetBackgroundColor(JNIEnv* env, jobject obj); void SetBackgroundColor(JNIEnv* env, jobject obj, jint color); |