Index: ui/platform_window/android/java/src/org/chromium/ui/PlatformImeControllerAndroid.java |
diff --git a/ui/platform_window/android/java/src/org/chromium/ui/PlatformImeControllerAndroid.java b/ui/platform_window/android/java/src/org/chromium/ui/PlatformImeControllerAndroid.java |
index 2c6514499bf9ed545b4572f69c97a2055ca4a5f3..865f12a2a3a497c095a0f7a9114d04d9923fe8f8 100644 |
--- a/ui/platform_window/android/java/src/org/chromium/ui/PlatformImeControllerAndroid.java |
+++ b/ui/platform_window/android/java/src/org/chromium/ui/PlatformImeControllerAndroid.java |
@@ -5,7 +5,6 @@ |
package org.chromium.ui; |
import android.content.Context; |
-import android.view.inputmethod.BaseInputConnection; |
import android.view.inputmethod.EditorInfo; |
import android.view.inputmethod.InputConnection; |
import android.view.inputmethod.InputMethodManager; |
@@ -54,11 +53,12 @@ class PlatformImeControllerAndroid { |
// TODO(penghuang): Support full editor. |
final boolean fullEditor = false; |
- mInputConnection = new BaseInputConnection(mWindow, fullEditor); |
+ mInputConnection = new PlatformWindowInputConnection(mWindow, fullEditor); |
outAttrs.actionLabel = null; |
// TODO(penghuang): Pass blink text input type to Android framework. |
- outAttrs.inputType = |
- EditorInfo.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT; |
+// outAttrs.inputType = |
+// EditorInfo.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_WEB_EDIT_TEXT; |
+ outAttrs.inputType = EditorInfo.TYPE_TEXT_VARIATION_URI; |
outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI | EditorInfo.IME_FLAG_NO_FULLSCREEN |
| EditorInfo.IME_ACTION_GO; |
return mInputConnection; |