Index: chrome/android/javatests_shell/src/org/chromium/chrome/browser/autofill/AutofillTest.java |
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java b/chrome/android/javatests_shell/src/org/chromium/chrome/browser/autofill/AutofillTest.java |
similarity index 91% |
rename from chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java |
rename to chrome/android/javatests_shell/src/org/chromium/chrome/browser/autofill/AutofillTest.java |
index a36bf52b8e3e67fb26e836308b7063c4c73d9269..b1447bdbb4a89abd7ba8acc244a20a8c1d5edb9d 100644 |
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java |
+++ b/chrome/android/javatests_shell/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.browser.ChromeActivity; |
-import org.chromium.chrome.test.ChromeActivityTestCaseBase; |
+import org.chromium.chrome.shell.ChromeShellActivity; |
+import org.chromium.chrome.shell.ChromeShellTestBase; |
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,30 +30,23 @@ 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 ChromeActivityTestCaseBase<ChromeActivity> { |
+public class AutofillTest extends ChromeShellTestBase { |
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.getCurrentContentViewCore().getViewAndroidDelegate(); |
+ activity.getActiveContentViewCore().getViewAndroidDelegate(); |
ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
@Override |