Chromium Code Reviews| Index: content/public/android/javatests/src/org/chromium/content/browser/input/ImeTest.java |
| diff --git a/content/public/android/javatests/src/org/chromium/content/browser/input/ImeTest.java b/content/public/android/javatests/src/org/chromium/content/browser/input/ImeTest.java |
| index 3a422176f6bc7d7761812ef566fc378d2f5fecc3..907a7bdb3c6ff55335e2533684b6f6f9028efe3f 100644 |
| --- a/content/public/android/javatests/src/org/chromium/content/browser/input/ImeTest.java |
| +++ b/content/public/android/javatests/src/org/chromium/content/browser/input/ImeTest.java |
| @@ -123,6 +123,22 @@ public class ImeTest extends ContentShellTestBase { |
| assertWaitForKeyboardStatus(false); |
| } |
| + // crbug.com/620690 |
| + @CommandLineFlags.Add("enable-features=ImeThread") |
|
yosin_UTC9
2016/07/13 07:56:07
Could you write test in InputMethodControllerTest.
|
| + @SmallTest |
| + @Feature({"TextInput", "Main"}) |
| + public void testFinishComposingTextWithHindhiMatra() throws Throwable { |
| + commitText("a", 1); |
| + waitAndVerifyUpdateSelection(0, 1, 1, -1, -1); |
| + |
| + setComposingText("\u0C03", 1); |
| + waitAndVerifyUpdateSelection(1, 2, 2, 1, 2); |
| + |
| + finishComposingText(); |
| + waitAndVerifyUpdateSelection(2, 2, 2, -1, -1); |
| + assertTextsAroundCursor("a\u0C03", "", ""); |
| + } |
| + |
| @SmallTest |
| @Feature({"TextInput", "Main"}) |
| public void testDeleteSurroundingTextWithZeroValue() throws Throwable { |