Index: content/public/android/java/src/org/chromium/content/browser/ImeAdapter.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/ImeAdapter.java b/content/public/android/java/src/org/chromium/content/browser/ImeAdapter.java |
index 421dec4cab8acd85ad8b87daf4551675817bbcc8..61d464cdf2bcbcd96a1140c885eca7a221204218 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/ImeAdapter.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/ImeAdapter.java |
@@ -160,12 +160,16 @@ class ImeAdapter { |
mHandler = new Handler(); |
mInputDialogContainer = new InputDialogContainer(context, |
new InputDialogContainer.InputActionDelegate() { |
- public void clearFocus() { |
- nativeClearFocus(mNativeImeAdapterAndroid); |
- } |
- public void replaceText(String text) { |
- nativeReplaceText(mNativeImeAdapterAndroid, text); |
+ |
+ @Override |
+ public void replaceDateTime(String text) { |
mViewEmbedder.onSetFieldValue(); |
+ nativeReplaceDateTime(mNativeImeAdapterAndroid, text); |
+ } |
+ |
+ @Override |
+ public void cancelDateTimeDialog() { |
+ nativeCancelDialog(mNativeImeAdapterAndroid); |
} |
}); |
} |
@@ -822,9 +826,9 @@ class ImeAdapter { |
private native void nativeAttachImeAdapter(int nativeImeAdapterAndroid); |
- private native void nativeReplaceText(int nativeImeAdapterAndroid, String text); |
+ private native void nativeReplaceDateTime(int nativeImeAdapterAndroid, String text); |
- private native void nativeClearFocus(int nativeImeAdapterAndroid); |
+ private native void nativeCancelDialog(int nativeImeAdapterAndroid); |
private native void nativeSetEditableSelectionOffsets(int nativeImeAdapterAndroid, |
int start, int end); |