| Index: chrome/android/javatests_shell/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
|
| diff --git a/chrome/android/javatests_shell/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java b/chrome/android/javatests_shell/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
|
| index 4c440925376e1b3d62e4434b4a1e16be1884d1b8..c0f32611d44473e277b2ff6769227deaad897aa8 100644
|
| --- a/chrome/android/javatests_shell/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
|
| +++ b/chrome/android/javatests_shell/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
|
| @@ -12,10 +12,13 @@ import org.chromium.base.ThreadUtils;
|
| import org.chromium.chrome.browser.Tab;
|
| import org.chromium.chrome.browser.TabState;
|
| import org.chromium.chrome.browser.tabmodel.TabCreatorManager.TabCreator;
|
| +import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType;
|
| import org.chromium.chrome.browser.tabmodel.TabPersistentStore.TabPersistentStoreObserver;
|
| import org.chromium.chrome.shell.ChromeShellTestBase;
|
| import org.chromium.chrome.test.util.browser.tabmodel.MockTabModelSelector;
|
| import org.chromium.content.browser.test.util.CallbackHelper;
|
| +import org.chromium.content_public.browser.LoadUrlParams;
|
| +import org.chromium.content_public.browser.WebContents;
|
|
|
| import java.util.ArrayList;
|
|
|
| @@ -46,6 +49,12 @@ public class TabPersistentStoreTest extends ChromeShellTestBase {
|
| public int idOfFirstCreatedTab = Tab.INVALID_TAB_ID;
|
|
|
| @Override
|
| + public Tab createNewTab(
|
| + LoadUrlParams loadUrlParams, TabModel.TabLaunchType type, Tab parent) {
|
| + return null;
|
| + }
|
| +
|
| + @Override
|
| public void createFrozenTab(TabState state, int id, int index) {
|
| if (created.size() == 0) idOfFirstCreatedTab = id;
|
| created.put(id, state);
|
| @@ -53,9 +62,20 @@ public class TabPersistentStoreTest extends ChromeShellTestBase {
|
| }
|
|
|
| @Override
|
| + public Tab createTabWithWebContents(
|
| + WebContents webContents, int parentId, TabLaunchType type) {
|
| + return null;
|
| + }
|
| +
|
| + @Override
|
| public Tab launchNTP() {
|
| return null;
|
| }
|
| +
|
| + @Override
|
| + public Tab launchUrl(String url, TabModel.TabLaunchType type) {
|
| + return null;
|
| + }
|
| }
|
|
|
| private static class MockTabCreatorManager implements TabCreatorManager {
|
|
|