| 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..b8ab45a64ba617a40d757d2917b23f1708ee1bc8 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 setProfileUseStats(final String guid, final int count, final int date)
|
| + throws InterruptedException {
|
| + ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + PersonalDataManager.getInstance().setProfileUseStats(guid, count, date);
|
| + }
|
| + });
|
| + waitForDataChanged();
|
| + }
|
| +
|
| + void setCreditCardUseStats(final String guid, final int count, final int date)
|
| + throws InterruptedException {
|
| + ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| + @Override
|
| + public void run() {
|
| + PersonalDataManager.getInstance().setCreditCardUseStats(guid, count, date);
|
| + }
|
| + });
|
| + waitForDataChanged();
|
| + }
|
| +
|
| private void registerDataObserver() {
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
|
|