Index: content/public/android/javatests/src/org/chromium/content/browser/input/ImeActivityTestRule.java |
diff --git a/content/public/android/javatests/src/org/chromium/content/browser/input/ImeActivityTestRule.java b/content/public/android/javatests/src/org/chromium/content/browser/input/ImeActivityTestRule.java |
index 8ec3f26ae7f5d27085c2e60c2afce103d4181d34..f3ac2e8f0402e15f0013eb7b1820c08bfec3138a 100644 |
--- a/content/public/android/javatests/src/org/chromium/content/browser/input/ImeActivityTestRule.java |
+++ b/content/public/android/javatests/src/org/chromium/content/browser/input/ImeActivityTestRule.java |
@@ -197,6 +197,16 @@ class ImeActivityTestRule extends ContentShellActivityTestRule { |
+ ", input type history: " + Arrays.deepToString(history); |
} |
+ void performEditorAction(final int action) { |
+ final InputConnection inputConnection = mConnection; |
+ ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
+ @Override |
+ public void run() { |
+ inputConnection.performEditorAction(action); |
+ } |
+ }); |
+ } |
+ |
void performGo(TestCallbackHelperContainer testCallbackHelperContainer) throws Throwable { |
final InputConnection inputConnection = mConnection; |
final Callable<Void> callable = new Callable<Void>() { |