| Index: content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java b/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java
|
| index 73735e0cdd4183676469dc4f4eb327f4af1d42d0..f5150578fa24e2d05785fc59fd92a097711df202 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/input/ImeAdapter.java
|
| @@ -408,15 +408,7 @@ public class ImeAdapter {
|
| boolean deleteSurroundingText(int beforeLength, int afterLength) {
|
| mViewEmbedder.onImeEvent(false);
|
| if (mNativeImeAdapterAndroid == 0) return false;
|
| - // Can't send the deletion key code yet because it will delete an extra char at the end.
|
| - // Also the deleteSurroundingText message is not always ordered properly with key event
|
| - // messages yet.
|
| - // TODO(guohui): fix the ordering and send the deletion key code for single-char deletion.
|
| - sendSyntheticKeyEvent(
|
| - sEventTypeRawKeyDown, SystemClock.uptimeMillis(), KeyEvent.KEYCODE_UNKNOWN, 0);
|
| nativeDeleteSurroundingText(mNativeImeAdapterAndroid, beforeLength, afterLength);
|
| - sendSyntheticKeyEvent(
|
| - sEventTypeKeyUp, SystemClock.uptimeMillis(), KeyEvent.KEYCODE_UNKNOWN, 0);
|
| return true;
|
| }
|
|
|
|
|