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() {} |