| Index: chrome/browser/ui/toolbar/recent_tabs_builder_test_helper.h
|
| diff --git a/chrome/browser/ui/toolbar/recent_tabs_builder_test_helper.h b/chrome/browser/ui/toolbar/recent_tabs_builder_test_helper.h
|
| index eaa67dcfcd7bea97bf8f51a85667be799c4afd4c..6ca1fc29fa30994cd431c95061fd1f66e0ba51ca 100644
|
| --- a/chrome/browser/ui/toolbar/recent_tabs_builder_test_helper.h
|
| +++ b/chrome/browser/ui/toolbar/recent_tabs_builder_test_helper.h
|
| @@ -34,9 +34,10 @@ class RecentTabsBuilderTestHelper {
|
| SessionID::id_type GetWindowID(int session_index, int window_index);
|
|
|
| void AddTab(int session_index, int window_index);
|
| - void AddTabWithTimestamp(int session_index,
|
| - int window_index,
|
| - base::Time timestamp);
|
| + void AddTabWithInfo(int session_index,
|
| + int window_index,
|
| + base::Time timestamp,
|
| + const string16& title);
|
| int GetTabCount(int session_index, int window_index);
|
| SessionID::id_type GetTabID(int session_index,
|
| int window_index,
|
| @@ -44,6 +45,9 @@ class RecentTabsBuilderTestHelper {
|
| base::Time GetTabTimestamp(int session_index,
|
| int window_index,
|
| int tab_index);
|
| + string16 GetTabTitle(int session_index,
|
| + int window_index,
|
| + int tab_index);
|
|
|
| void RegisterRecentTabs(browser_sync::SessionModelAssociator* associator);
|
|
|
| @@ -60,22 +64,9 @@ class RecentTabsBuilderTestHelper {
|
| int tab_index,
|
| sync_pb::SessionSpecifics* tab_base);
|
|
|
| - struct TabInfo {
|
| - SessionID::id_type id;
|
| - base::Time timestamp;
|
| - };
|
| - struct WindowInfo {
|
| - WindowInfo();
|
| - ~WindowInfo();
|
| - SessionID::id_type id;
|
| - std::vector<TabInfo> tabs;
|
| - };
|
| - struct SessionInfo {
|
| - SessionInfo();
|
| - ~SessionInfo();
|
| - SessionID::id_type id;
|
| - std::vector<WindowInfo> windows;
|
| - };
|
| + struct TabInfo;
|
| + struct WindowInfo;
|
| + struct SessionInfo;
|
|
|
| std::vector<SessionInfo> sessions_;
|
| base::Time start_time_;
|
|
|