Chromium Code Reviews| Index: content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestInputMethodManagerWrapper.java |
| diff --git a/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestInputMethodManagerWrapper.java b/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestInputMethodManagerWrapper.java |
| index 932370b989feead40510f248c6295d629cc93063..a967f8b953db20d3bcf4ca1683f48e2015899e09 100644 |
| --- a/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestInputMethodManagerWrapper.java |
| +++ b/content/public/test/android/javatests/src/org/chromium/content/browser/test/util/TestInputMethodManagerWrapper.java |
| @@ -39,6 +39,8 @@ public class TestInputMethodManagerWrapper extends InputMethodManagerWrapper { |
| private final List<Pair<Range, Range>> mUpdateSelectionList; |
| private int mUpdateCursorAnchorInfoCounter; |
| private CursorAnchorInfo mLastCursorAnchorInfo; |
| + private int mImeOptions; |
|
Changwan Ryu
2017/05/11 22:57:13
private final ArrayList<EditorInfo> mEditorInfoLis
AKVT
2017/05/12 13:26:25
Done.
|
| + private int mInputType; |
|
Changwan Ryu
2017/05/11 22:57:13
not needed at all. please remove all references.
AKVT
2017/05/12 13:26:25
Done.
|
| public TestInputMethodManagerWrapper(ContentViewCore contentViewCore) { |
| super(null); |
| @@ -53,6 +55,8 @@ public class TestInputMethodManagerWrapper extends InputMethodManagerWrapper { |
| Log.d(TAG, "restartInput: count [%d]", mRestartInputCounter); |
| EditorInfo editorInfo = new EditorInfo(); |
| mInputConnection = mContentViewCore.onCreateInputConnection(editorInfo); |
| + mImeOptions = editorInfo.imeOptions; |
|
Changwan Ryu
2017/05/11 22:57:13
mEditorInfoList.add(editorInfo);
AKVT
2017/05/12 13:26:25
Done.
|
| + mInputType = editorInfo.inputType; |
| } |
| @Override |
| @@ -63,6 +67,8 @@ public class TestInputMethodManagerWrapper extends InputMethodManagerWrapper { |
| if (mInputConnection != null) return; |
| EditorInfo editorInfo = new EditorInfo(); |
| mInputConnection = mContentViewCore.onCreateInputConnection(editorInfo); |
| + mImeOptions = editorInfo.imeOptions; |
|
Changwan Ryu
2017/05/11 22:57:13
mEditorInfoList.add(editorInfo);
AKVT
2017/05/12 13:26:25
Done.
|
| + mInputType = editorInfo.inputType; |
| } |
| @Override |
| @@ -168,6 +174,14 @@ public class TestInputMethodManagerWrapper extends InputMethodManagerWrapper { |
| return mLastCursorAnchorInfo; |
| } |
| + public int getImeOptions() { |
|
Changwan Ryu
2017/05/11 22:57:13
public ArrayList<EditorInfo> getEditorInfoList() {
AKVT
2017/05/12 13:26:25
Done.
|
| + return mImeOptions; |
| + } |
| + |
| + public int getInputType() { |
| + return mInputType; |
| + } |
| + |
| public void onUpdateSelection(Range oldSel, Range oldComp, Range newSel, Range newComp) {} |
| public void expectsSelectionOutsideComposition() {} |