Index: chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestBase.java |
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestBase.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestBase.java |
index 0e2297ad5216f9c36cb8ba94d2710b0564f56c27..7279bb2e95e63b1b2b758e696b755c3fdfd6ce41 100644 |
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestBase.java |
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestBase.java |
@@ -12,6 +12,7 @@ import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType; |
import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType; |
import org.chromium.content.browser.test.NativeLibraryTestBase; |
import org.chromium.content_public.browser.LoadUrlParams; |
+import org.chromium.ui.base.ViewRoot; |
import org.chromium.ui.base.WindowAndroid; |
import java.util.HashSet; |
@@ -25,7 +26,7 @@ public class TabModelSelectorObserverTestBase extends NativeLibraryTestBase { |
protected TabModelSelectorTestTabModel mNormalTabModel; |
protected TabModelSelectorTestTabModel mIncognitoTabModel; |
- protected WindowAndroid mWindowAndroid; |
+ protected ViewRoot mViewRoot; |
@Override |
public void setUp() throws Exception { |
@@ -43,8 +44,9 @@ public class TabModelSelectorObserverTestBase extends NativeLibraryTestBase { |
} |
private void initialize() { |
- mWindowAndroid = new WindowAndroid( |
- getInstrumentation().getTargetContext().getApplicationContext()); |
+ WindowAndroid windowAndroid = |
+ new WindowAndroid(getInstrumentation().getTargetContext().getApplicationContext()); |
+ mViewRoot = ViewRoot.create(windowAndroid); |
boliu
2017/02/13 22:58:08
ditto existing bug that's missing destroy
Jinsuk Kim
2017/02/14 05:09:58
Done.
|
mSelector = new TabModelSelectorBase() { |
@Override |