| Index: chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTestHelper.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTestHelper.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTestHelper.java
|
| index 060efdd3d95e4b480a5b0e869d0c23847e9cf440..ad6c9b4dfee44b8b46ee64769ce294655c7ff436 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTestHelper.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTestHelper.java
|
| @@ -83,6 +83,15 @@ public class AutofillTestHelper {
|
| });
|
| }
|
|
|
| + List<CreditCard> getCreditCards() throws ExecutionException {
|
| + return ThreadUtils.runOnUiThreadBlocking(new Callable<List<CreditCard>>() {
|
| + @Override
|
| + public List<CreditCard> call() {
|
| + return PersonalDataManager.getInstance().getCreditCards();
|
| + }
|
| + });
|
| + }
|
| +
|
| int getNumberOfCreditCards() throws ExecutionException {
|
| return ThreadUtils.runOnUiThreadBlocking(new Callable<Integer>() {
|
| @Override
|
| @@ -114,6 +123,28 @@ public class AutofillTestHelper {
|
| waitForDataChanged();
|
| }
|
|
|
| + void setProfileUseStatsForTest(final String guid, final int count, final int date)
|
| + throws InterruptedException {
|
| + ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + PersonalDataManager.getInstance().setProfileUseStatsForTest(guid, count, date);
|
| + }
|
| + });
|
| + waitForDataChanged();
|
| + }
|
| +
|
| + void setCreditCardUseStatsForTest(final String guid, final int count, final int date)
|
| + throws InterruptedException {
|
| + ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + PersonalDataManager.getInstance().setCreditCardUseStatsForTest(guid, count, date);
|
| + }
|
| + });
|
| + waitForDataChanged();
|
| + }
|
| +
|
| private void registerDataObserver() {
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
|
|