| Index: chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java
|
| diff --git a/chrome/android/javatests_shell/src/org/chromium/chrome/browser/autofill/AutofillTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java
|
| similarity index 91%
|
| rename from chrome/android/javatests_shell/src/org/chromium/chrome/browser/autofill/AutofillTest.java
|
| rename to chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java
|
| index b1447bdbb4a89abd7ba8acc244a20a8c1d5edb9d..a36bf52b8e3e67fb26e836308b7063c4c73d9269 100644
|
| --- a/chrome/android/javatests_shell/src/org/chromium/chrome/browser/autofill/AutofillTest.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java
|
| @@ -11,8 +11,8 @@ import static org.chromium.base.test.util.ScalableTimeout.scaleTimeout;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.annotations.SuppressFBWarnings;
|
| import org.chromium.base.test.util.Feature;
|
| -import org.chromium.chrome.shell.ChromeShellActivity;
|
| -import org.chromium.chrome.shell.ChromeShellTestBase;
|
| +import org.chromium.chrome.browser.ChromeActivity;
|
| +import org.chromium.chrome.test.ChromeActivityTestCaseBase;
|
| import org.chromium.content.browser.test.util.Criteria;
|
| import org.chromium.content.browser.test.util.CriteriaHelper;
|
| import org.chromium.content.browser.test.util.TouchCommon;
|
| @@ -30,23 +30,30 @@ import java.util.concurrent.atomic.AtomicBoolean;
|
| * Tests the Autofill's java code for creating the AutofillPopup object, opening and selecting
|
| * popups.
|
| */
|
| -public class AutofillTest extends ChromeShellTestBase {
|
| +public class AutofillTest extends ChromeActivityTestCaseBase<ChromeActivity> {
|
|
|
| private AutofillPopup mAutofillPopup;
|
| private WindowAndroid mWindowAndroid;
|
| private MockAutofillCallback mMockAutofillCallback;
|
|
|
| + public AutofillTest() {
|
| + super(ChromeActivity.class);
|
| + }
|
| +
|
| + @Override
|
| + public void startMainActivity() throws InterruptedException {
|
| + startMainActivityOnBlankPage();
|
| + }
|
| +
|
| @SuppressFBWarnings("URF_UNREAD_FIELD")
|
| @Override
|
| public void setUp() throws Exception {
|
| super.setUp();
|
| - final ChromeShellActivity activity = launchChromeShellWithBlankPage();
|
| - assertNotNull(activity);
|
| - waitForActiveShellToBeDoneLoading();
|
|
|
| + final ChromeActivity activity = getActivity();
|
| mMockAutofillCallback = new MockAutofillCallback();
|
| final ViewAndroidDelegate viewDelegate =
|
| - activity.getActiveContentViewCore().getViewAndroidDelegate();
|
| + activity.getCurrentContentViewCore().getViewAndroidDelegate();
|
|
|
| ThreadUtils.runOnUiThreadBlocking(new Runnable() {
|
| @Override
|
|
|