Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(476)

Side by Side Diff: chrome/android/javatests/src/org/chromium/chrome/browser/autofill/AutofillTest.java

Issue 2218623003: Remove |ContentViewCore.getViewAndroidDelegate()| (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 package org.chromium.chrome.browser.autofill; 5 package org.chromium.chrome.browser.autofill;
6 6
7 import android.test.suitebuilder.annotation.SmallTest; 7 import android.test.suitebuilder.annotation.SmallTest;
8 import android.view.View; 8 import android.view.View;
9 9
10 import static org.chromium.base.test.util.ScalableTimeout.scaleTimeout; 10 import static org.chromium.base.test.util.ScalableTimeout.scaleTimeout;
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 @Override 44 @Override
45 public void startMainActivity() throws InterruptedException { 45 public void startMainActivity() throws InterruptedException {
46 startMainActivityOnBlankPage(); 46 startMainActivityOnBlankPage();
47 } 47 }
48 48
49 @SuppressFBWarnings("URF_UNREAD_FIELD") 49 @SuppressFBWarnings("URF_UNREAD_FIELD")
50 @Override 50 @Override
51 public void setUp() throws Exception { 51 public void setUp() throws Exception {
52 super.setUp(); 52 super.setUp();
53 53
54 mMockAutofillCallback = new MockAutofillCallback();
54 final ChromeActivity activity = getActivity(); 55 final ChromeActivity activity = getActivity();
55 mMockAutofillCallback = new MockAutofillCallback();
56 final ViewAndroidDelegate viewDelegate = 56 final ViewAndroidDelegate viewDelegate =
57 activity.getCurrentContentViewCore().getViewAndroidDelegate(); 57 ViewAndroidDelegate.createBasicDelegate(
58 activity.getCurrentContentViewCore().getContainerView()) ;
58 59
59 ThreadUtils.runOnUiThreadBlocking(new Runnable() { 60 ThreadUtils.runOnUiThreadBlocking(new Runnable() {
60 @Override 61 @Override
61 public void run() { 62 public void run() {
62 View anchorView = viewDelegate.acquireView(); 63 View anchorView = viewDelegate.acquireView();
63 viewDelegate.setViewPosition(anchorView, 50f, 500f, 500f, 500f, 1f, 10, 10); 64 viewDelegate.setViewPosition(anchorView, 50f, 500f, 500f, 500f, 1f, 10, 10);
64 65
65 mWindowAndroid = new ActivityWindowAndroid(activity); 66 mWindowAndroid = new ActivityWindowAndroid(activity);
66 mAutofillPopup = new AutofillPopup(activity, anchorView, mMockAu tofillCallback); 67 mAutofillPopup = new AutofillPopup(activity, anchorView, mMockAu tofillCallback);
67 mAutofillPopup.filterAndShow(new AutofillSuggestion[0], false); 68 mAutofillPopup.filterAndShow(new AutofillSuggestion[0], false);
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
154 AutofillSuggestion[] suggestions = createTwoAutofillSuggestionArray(); 155 AutofillSuggestion[] suggestions = createTwoAutofillSuggestionArray();
155 openAutofillPopupAndWaitUntilReady(suggestions); 156 openAutofillPopupAndWaitUntilReady(suggestions);
156 assertEquals(2, mAutofillPopup.getListView().getCount()); 157 assertEquals(2, mAutofillPopup.getListView().getCount());
157 158
158 TouchCommon.singleClickView(mAutofillPopup.getListView().getChildAt(0)); 159 TouchCommon.singleClickView(mAutofillPopup.getListView().getChildAt(0));
159 mMockAutofillCallback.waitForCallback(); 160 mMockAutofillCallback.waitForCallback();
160 161
161 assertEquals(0, mMockAutofillCallback.mListIndex); 162 assertEquals(0, mMockAutofillCallback.mListIndex);
162 } 163 }
163 } 164 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698