Index: content/public/android/javatests/src/org/chromium/content/browser/input/ImeLollipopTest.java |
diff --git a/content/public/android/javatests/src/org/chromium/content/browser/input/ImeLollipopTest.java b/content/public/android/javatests/src/org/chromium/content/browser/input/ImeLollipopTest.java |
index 159d73a5fdef25a55ad93ad11acaf92954c58ae8..fbda1ca42d45ff26abe0031bcb5454b583d864a6 100644 |
--- a/content/public/android/javatests/src/org/chromium/content/browser/input/ImeLollipopTest.java |
+++ b/content/public/android/javatests/src/org/chromium/content/browser/input/ImeLollipopTest.java |
@@ -70,6 +70,18 @@ |
}); |
} |
+ private void waitForUpdateCursorAnchorInfoCallCount(final int expected) |
+ throws InterruptedException { |
+ CriteriaHelper.pollUiThread(new Criteria() { |
+ @Override |
+ public boolean isSatisfied() { |
+ int actual = mInputMethodManagerWrapper.getUpdateCursorAnchorInfoCounter(); |
+ updateFailureReason("Expected: {" + expected + "}, Actual: {" + actual + "}"); |
+ return expected == actual; |
+ } |
+ }); |
+ } |
+ |
private void waitForUpdateCursorAnchorInfoComposingText(final String expected) |
throws InterruptedException { |
CriteriaHelper.pollUiThread(new Criteria() { |