| Index: chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorBase.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorBase.java b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorBase.java
|
| index 52212441a57f874409c60f01c1c7e02a0a2193b1..18a1b276725dde4e9e70052fdeda7c6cd766e9ab 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorBase.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorBase.java
|
| @@ -5,6 +5,7 @@
|
| package org.chromium.chrome.browser.tabmodel;
|
|
|
| import org.chromium.base.ObserverList;
|
| +import org.chromium.base.VisibleForTesting;
|
| import org.chromium.chrome.browser.tab.Tab;
|
| import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType;
|
| import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType;
|
| @@ -242,4 +243,11 @@ public abstract class TabModelSelectorBase implements TabModelSelector {
|
| listener.onNewTabCreated(tab);
|
| }
|
| }
|
| +
|
| + @VisibleForTesting
|
| + protected void clearData() {
|
| + mTabModels = Collections.emptyList();
|
| + mActiveModelIndex = NORMAL_TAB_MODEL_INDEX;
|
| + mTabStateInitialized = false;
|
| + }
|
| }
|
|
|