Chromium Code Reviews| Index: content/browser/renderer_host/ime_adapter_android.cc |
| diff --git a/content/browser/renderer_host/ime_adapter_android.cc b/content/browser/renderer_host/ime_adapter_android.cc |
| index ac820f5765c3a7bf214293e8271e7bba7951f972..0ede46588d5e0afdbf5a51953c8c23dc9211b195 100644 |
| --- a/content/browser/renderer_host/ime_adapter_android.cc |
| +++ b/content/browser/renderer_host/ime_adapter_android.cc |
| @@ -227,6 +227,14 @@ void ImeAdapterAndroid::CancelComposition() { |
| Java_ImeAdapter_cancelComposition(AttachCurrentThread(), obj.obj()); |
| } |
| +bool ImeAdapterAndroid::HasComposition() { |
|
jdduke (slow)
2015/03/18 19:50:08
Would it be worth simply moving all the FinishComp
|
| + base::android::ScopedJavaLocalRef<jobject> obj = |
| + java_ime_adapter_.get(AttachCurrentThread()); |
| + if (!obj.is_null()) |
| + return Java_ImeAdapter_hasComposition(AttachCurrentThread(), obj.obj()); |
| + return false; |
| +} |
| + |
| void ImeAdapterAndroid::FocusedNodeChanged(bool is_editable_node) { |
| base::android::ScopedJavaLocalRef<jobject> obj = |
| java_ime_adapter_.get(AttachCurrentThread()); |