| Index: chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerTest.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerTest.java
|
| index 44d96d72f5c2e7a1c16c8b975753524e3039b5e7..d543bf81ed3aa0c13d87f61d2a7753b02ac4927c 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerTest.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillDialogControllerTest.java
|
| @@ -713,21 +713,22 @@ public class AutofillDialogControllerTest extends ChromeActivityTestCaseBase<Chr
|
| }
|
|
|
| private void waitForInputFieldFill(final WebContents webContents) throws InterruptedException {
|
| - CriteriaHelper.pollForCriteria(new Criteria("requestAutocomplete() never completed.") {
|
| - @Override
|
| - public boolean isSatisfied() {
|
| - String wasAutocompleted;
|
| - try {
|
| - wasAutocompleted = DOMUtils.getNodeContents(
|
| - webContents, "was-autocompleted");
|
| - } catch (InterruptedException e) {
|
| - return false;
|
| - } catch (TimeoutException e) {
|
| - return false;
|
| - }
|
| - return TextUtils.equals("succeeded", wasAutocompleted)
|
| - || TextUtils.equals("failed", wasAutocompleted);
|
| - }
|
| - });
|
| + CriteriaHelper.pollInstrumentationThread(
|
| + new Criteria("requestAutocomplete() never completed.") {
|
| + @Override
|
| + public boolean isSatisfied() {
|
| + String wasAutocompleted;
|
| + try {
|
| + wasAutocompleted = DOMUtils.getNodeContents(
|
| + webContents, "was-autocompleted");
|
| + } catch (InterruptedException e) {
|
| + return false;
|
| + } catch (TimeoutException e) {
|
| + return false;
|
| + }
|
| + return TextUtils.equals("succeeded", wasAutocompleted)
|
| + || TextUtils.equals("failed", wasAutocompleted);
|
| + }
|
| + });
|
| }
|
| }
|
|
|