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 8107f74abb50360e5d92d723a107c32c659a8b14..a49e27296e665afd7f262e9aaaaed338d71832cd 100644 |
--- a/content/browser/renderer_host/ime_adapter_android.cc |
+++ b/content/browser/renderer_host/ime_adapter_android.cc |
@@ -298,6 +298,26 @@ bool ImeAdapterAndroid::RequestTextInputStateUpdate( |
return true; |
} |
+bool ImeAdapterAndroid::BeginBatchEdit( |
+ JNIEnv* env, |
+ const JavaParamRef<jobject>&) { |
+ RenderWidgetHostImpl* rwhi = GetRenderWidgetHostImpl(); |
+ if (!rwhi) |
+ return false; |
+ rwhi->Send(new InputMsg_ImeBatchEdit(rwhi->GetRoutingID(), true)); |
+ return true; |
+} |
+ |
+bool ImeAdapterAndroid::EndBatchEdit( |
+ JNIEnv* env, |
+ const JavaParamRef<jobject>&) { |
+ RenderWidgetHostImpl* rwhi = GetRenderWidgetHostImpl(); |
+ if (!rwhi) |
+ return false; |
+ rwhi->Send(new InputMsg_ImeBatchEdit(rwhi->GetRoutingID(), false)); |
+ return true; |
+} |
+ |
void ImeAdapterAndroid::RequestCursorUpdate( |
JNIEnv* env, |
const base::android::JavaParamRef<jobject>& obj, |