TabRestoreService 25 chrome/browser/android/recently_closed_tabs_bridge.cc TabRestoreService::Entry* entry, TabRestoreService 27 chrome/browser/android/recently_closed_tabs_bridge.cc const TabRestoreService::Tab* tab = TabRestoreService 28 chrome/browser/android/recently_closed_tabs_bridge.cc static_cast<TabRestoreService::Tab*>(entry); TabRestoreService 39 chrome/browser/android/recently_closed_tabs_bridge.cc const TabRestoreService::Entries& entries, TabRestoreService 43 chrome/browser/android/recently_closed_tabs_bridge.cc for (TabRestoreService::Entries::const_iterator it = entries.begin(); TabRestoreService 45 chrome/browser/android/recently_closed_tabs_bridge.cc TabRestoreService::Entry* entry = *it; TabRestoreService 46 chrome/browser/android/recently_closed_tabs_bridge.cc DCHECK_EQ(entry->type, TabRestoreService::TAB); TabRestoreService 47 chrome/browser/android/recently_closed_tabs_bridge.cc if (entry->type == TabRestoreService::TAB) { TabRestoreService 99 chrome/browser/android/recently_closed_tabs_bridge.cc scoped_ptr<TabRestoreService::Tab> tab_entry( TabRestoreService 132 chrome/browser/android/recently_closed_tabs_bridge.cc TabRestoreService* service) { TabRestoreService 140 chrome/browser/android/recently_closed_tabs_bridge.cc TabRestoreService* service) { TabRestoreService 15 chrome/browser/android/recently_closed_tabs_bridge.h class TabRestoreService; TabRestoreService 37 chrome/browser/android/recently_closed_tabs_bridge.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 40 chrome/browser/android/recently_closed_tabs_bridge.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 59 chrome/browser/android/recently_closed_tabs_bridge.h TabRestoreService* tab_restore_service_; TabRestoreService 345 chrome/browser/browsing_data/browsing_data_remover.cc TabRestoreService* tab_service = TabRestoreService 137 chrome/browser/extensions/api/sessions/sessions_api.cc bool is_tab_entry(const TabRestoreService::Entry* entry) { TabRestoreService 138 chrome/browser/extensions/api/sessions/sessions_api.cc return entry->type == TabRestoreService::TAB; TabRestoreService 141 chrome/browser/extensions/api/sessions/sessions_api.cc bool is_window_entry(const TabRestoreService::Entry* entry) { TabRestoreService 142 chrome/browser/extensions/api/sessions/sessions_api.cc return entry->type == TabRestoreService::WINDOW; TabRestoreService 146 chrome/browser/extensions/api/sessions/sessions_api.cc const TabRestoreService::Tab& tab, int session_id, int selected_index) { TabRestoreService 158 chrome/browser/extensions/api/sessions/sessions_api.cc const TabRestoreService::Window& window, TabRestoreService 178 chrome/browser/extensions/api/sessions/sessions_api.cc const TabRestoreService::Entry* entry) { TabRestoreService 182 chrome/browser/extensions/api/sessions/sessions_api.cc case TabRestoreService::TAB: TabRestoreService 184 chrome/browser/extensions/api/sessions/sessions_api.cc *static_cast<const TabRestoreService::Tab*>(entry), entry->id, -1); TabRestoreService 186 chrome/browser/extensions/api/sessions/sessions_api.cc case TabRestoreService::WINDOW: TabRestoreService 188 chrome/browser/extensions/api/sessions/sessions_api.cc *static_cast<const TabRestoreService::Window*>(entry), entry->id); TabRestoreService 209 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService* tab_restore_service = TabRestoreService 225 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService::Entries entries = tab_restore_service->entries(); TabRestoreService 226 chrome/browser/extensions/api/sessions/sessions_api.cc for (TabRestoreService::Entries::const_iterator it = entries.begin(); TabRestoreService 229 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService::Entry* entry = *it; TabRestoreService 437 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService* tab_restore_service = TabRestoreService 440 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService::Entries entries = tab_restore_service->entries(); TabRestoreService 466 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService* tab_restore_service = TabRestoreService 469 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService::Entries entries = tab_restore_service->entries(); TabRestoreService 478 chrome/browser/extensions/api/sessions/sessions_api.cc for (TabRestoreService::Entries::iterator it = entries.begin(); TabRestoreService 614 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService* service) { TabRestoreService 621 chrome/browser/extensions/api/sessions/sessions_api.cc TabRestoreService* service) { TabRestoreService 37 chrome/browser/extensions/api/sessions/sessions_api.h scoped_ptr<api::tabs::Tab> CreateTabModel(const TabRestoreService::Tab& tab, TabRestoreService 41 chrome/browser/extensions/api/sessions/sessions_api.h const TabRestoreService::Window& window, TabRestoreService 44 chrome/browser/extensions/api/sessions/sessions_api.h const TabRestoreService::Entry* entry); TabRestoreService 92 chrome/browser/extensions/api/sessions/sessions_api.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 96 chrome/browser/extensions/api/sessions/sessions_api.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 102 chrome/browser/extensions/api/sessions/sessions_api.h TabRestoreService* tab_restore_service_; TabRestoreService 204 chrome/browser/jumplist_win.cc TabRestoreService* tab_restore_service = TabRestoreService 258 chrome/browser/jumplist_win.cc TabRestoreService* tab_restore_service = TabRestoreService 304 chrome/browser/jumplist_win.cc void JumpList::TabRestoreServiceChanged(TabRestoreService* service) { TabRestoreService 323 chrome/browser/jumplist_win.cc TabRestoreService* tab_restore_service = TabRestoreService 325 chrome/browser/jumplist_win.cc const TabRestoreService::Entries& entries = tab_restore_service->entries(); TabRestoreService 326 chrome/browser/jumplist_win.cc for (TabRestoreService::Entries::const_iterator it = entries.begin(); TabRestoreService 328 chrome/browser/jumplist_win.cc const TabRestoreService::Entry* entry = *it; TabRestoreService 329 chrome/browser/jumplist_win.cc if (entry->type == TabRestoreService::TAB) { TabRestoreService 330 chrome/browser/jumplist_win.cc AddTab(static_cast<const TabRestoreService::Tab*>(entry), TabRestoreService 332 chrome/browser/jumplist_win.cc } else if (entry->type == TabRestoreService::WINDOW) { TabRestoreService 333 chrome/browser/jumplist_win.cc AddWindow(static_cast<const TabRestoreService::Window*>(entry), TabRestoreService 347 chrome/browser/jumplist_win.cc void JumpList::TabRestoreServiceDestroyed(TabRestoreService* service) { TabRestoreService 350 chrome/browser/jumplist_win.cc bool JumpList::AddTab(const TabRestoreService::Tab* tab, TabRestoreService 369 chrome/browser/jumplist_win.cc void JumpList::AddWindow(const TabRestoreService::Window* window, TabRestoreService 76 chrome/browser/jumplist_win.h virtual void TabRestoreServiceChanged(TabRestoreService* service); TabRestoreService 80 chrome/browser/jumplist_win.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service); TabRestoreService 99 chrome/browser/jumplist_win.h bool AddTab(const TabRestoreService::Tab* tab, TabRestoreService 102 chrome/browser/jumplist_win.h void AddWindow(const TabRestoreService::Window* window, TabRestoreService 15 chrome/browser/sessions/in_memory_tab_restore_service.cc TabRestoreService::TimeFactory* time_factory) TabRestoreService 51 chrome/browser/sessions/in_memory_tab_restore_service.cc const TabRestoreService::Entries& InMemoryTabRestoreService::entries() const { TabRestoreService 62 chrome/browser/sessions/in_memory_tab_restore_service.cc TabRestoreService::Tab* InMemoryTabRestoreService::RemoveTabEntryById( TabRestoreService 17 chrome/browser/sessions/in_memory_tab_restore_service.h class InMemoryTabRestoreService : public TabRestoreService { TabRestoreService 36 chrome/browser/sessions/persistent_tab_restore_service.cc typedef std::map<SessionID::id_type, TabRestoreService::Entry*> IDToEntry; TabRestoreService 214 chrome/browser/sessions/persistent_tab_restore_service.cc std::vector<TabRestoreService::Entry*>* entries); TabRestoreService 868 chrome/browser/sessions/persistent_tab_restore_service.cc std::vector<TabRestoreService::Entry*>* entries) { TabRestoreService 883 chrome/browser/sessions/persistent_tab_restore_service.cc if (i->second->type == TabRestoreService::WINDOW) { TabRestoreService 884 chrome/browser/sessions/persistent_tab_restore_service.cc TabRestoreService::Window* window = TabRestoreService 885 chrome/browser/sessions/persistent_tab_restore_service.cc static_cast<TabRestoreService::Window*>(i->second); TabRestoreService 886 chrome/browser/sessions/persistent_tab_restore_service.cc std::vector<TabRestoreService::Tab>::iterator j = window->tabs.begin(); TabRestoreService 941 chrome/browser/sessions/persistent_tab_restore_service.cc const TabRestoreService::Entries& PersistentTabRestoreService::entries() const { TabRestoreService 952 chrome/browser/sessions/persistent_tab_restore_service.cc TabRestoreService::Tab* PersistentTabRestoreService::RemoveTabEntryById( TabRestoreService 982 chrome/browser/sessions/persistent_tab_restore_service.cc TabRestoreService::Entries* PersistentTabRestoreService::mutable_entries() { TabRestoreService 19 chrome/browser/sessions/persistent_tab_restore_service.h class PersistentTabRestoreService : public TabRestoreService { TabRestoreService 21 chrome/browser/sessions/persistent_tab_restore_service_browsertest.cc typedef TabRestoreService::Window Window; TabRestoreService 27 chrome/browser/sessions/persistent_tab_restore_service_browsertest.cc TabRestoreService* trs = TabRestoreServiceFactory::GetForProfile(profile); TabRestoreService 39 chrome/browser/sessions/persistent_tab_restore_service_browsertest.cc const TabRestoreService::Entry* restored_entry = trs->entries().front(); TabRestoreService 42 chrome/browser/sessions/persistent_tab_restore_service_browsertest.cc ASSERT_EQ(TabRestoreService::WINDOW, restored_entry->type); TabRestoreService 33 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc typedef TabRestoreService::Tab Tab; TabRestoreService 34 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc typedef TabRestoreService::Window Window; TabRestoreService 43 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc class PersistentTabRestoreTimeFactory : public TabRestoreService::TimeFactory { TabRestoreService 91 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entries* mutable_entries() { TabRestoreService 184 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE { TabRestoreService 186 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE { TabRestoreService 188 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc virtual void TabRestoreServiceLoaded(TabRestoreService* service) OVERRIDE { TabRestoreService 211 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 212 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 236 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 271 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 295 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 296 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 310 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 338 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc const TabRestoreService::Entry* restored_entry = service_->entries().front(); TabRestoreService 339 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, restored_entry->type); TabRestoreService 385 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry2 = service_->entries().front(); TabRestoreService 386 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::WINDOW, entry2->type); TabRestoreService 387 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Window* window = TabRestoreService 388 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc static_cast<TabRestoreService::Window*>(entry2); TabRestoreService 444 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 445 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::WINDOW, entry->type); TabRestoreService 446 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Window* window = TabRestoreService 447 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc static_cast<TabRestoreService::Window*>(entry); TabRestoreService 458 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 487 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 488 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::WINDOW, entry->type); TabRestoreService 489 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Window* window = TabRestoreService 490 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc static_cast<TabRestoreService::Window*>(entry); TabRestoreService 500 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 532 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 533 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::WINDOW, entry->type); TabRestoreService 534 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Window* window = TabRestoreService 535 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc static_cast<TabRestoreService::Window*>(entry); TabRestoreService 561 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 562 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 582 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* restored_entry = service_->entries().front(); TabRestoreService 583 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, restored_entry->type); TabRestoreService 609 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* entry = service_->entries().front(); TabRestoreService 610 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, entry->type); TabRestoreService 629 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc TabRestoreService::Entry* restored_entry = service_->entries().front(); TabRestoreService 630 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc ASSERT_EQ(TabRestoreService::TAB, restored_entry->type); TabRestoreService 370 chrome/browser/sessions/session_restore_browsertest.cc TabRestoreService* service = TabRestoreService 380 chrome/browser/sessions/session_restore_browsertest.cc ASSERT_EQ(TabRestoreService::WINDOW, service->entries().front()->type); TabRestoreService 381 chrome/browser/sessions/session_restore_browsertest.cc const TabRestoreService::Window* window = TabRestoreService 382 chrome/browser/sessions/session_restore_browsertest.cc static_cast<TabRestoreService::Window*>(service->entries().front()); TabRestoreService 389 chrome/browser/sessions/session_restore_browsertest.cc for (std::vector<TabRestoreService::Tab>::const_iterator it = TabRestoreService 391 chrome/browser/sessions/session_restore_browsertest.cc const TabRestoreService::Tab& tab = *it; TabRestoreService 409 chrome/browser/sessions/session_restore_browsertest.cc ASSERT_EQ(TabRestoreService::WINDOW, service->entries().front()->type); TabRestoreService 410 chrome/browser/sessions/session_restore_browsertest.cc window = static_cast<TabRestoreService::Window*>(service->entries().front()); TabRestoreService 433 chrome/browser/sessions/session_restore_browsertest.cc TabRestoreService* service = TabRestoreService 445 chrome/browser/sessions/session_restore_browsertest.cc ASSERT_EQ(TabRestoreService::TAB, service->entries().front()->type); TabRestoreService 446 chrome/browser/sessions/session_restore_browsertest.cc const TabRestoreService::Tab* tab = TabRestoreService 447 chrome/browser/sessions/session_restore_browsertest.cc static_cast<TabRestoreService::Tab*>(service->entries().front()); TabRestoreService 11 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::TimeFactory::~TimeFactory() {} TabRestoreService 18 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Entry::Entry() TabRestoreService 23 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Entry::Entry(Type type) TabRestoreService 28 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Entry::~Entry() {} TabRestoreService 32 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Tab::Tab() TabRestoreService 40 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Tab::~Tab() { TabRestoreService 45 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Window::Window() : Entry(WINDOW), selected_tab_index(-1) { TabRestoreService 48 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::Window::~Window() { TabRestoreService 53 chrome/browser/sessions/tab_restore_service.cc TabRestoreService::~TabRestoreService() { TabRestoreService 41 chrome/browser/sessions/tab_restore_service.h class TabRestoreService : public KeyedService { TabRestoreService 127 chrome/browser/sessions/tab_restore_service.h virtual ~TabRestoreService(); TabRestoreService 12 chrome/browser/sessions/tab_restore_service_factory.cc TabRestoreService* TabRestoreServiceFactory::GetForProfile(Profile* profile) { TabRestoreService 13 chrome/browser/sessions/tab_restore_service_factory.cc return static_cast<TabRestoreService*>( TabRestoreService 18 chrome/browser/sessions/tab_restore_service_factory.cc TabRestoreService* TabRestoreServiceFactory::GetForProfileIfExisting( TabRestoreService 20 chrome/browser/sessions/tab_restore_service_factory.cc return static_cast<TabRestoreService*>( TabRestoreService 11 chrome/browser/sessions/tab_restore_service_factory.h class TabRestoreService; TabRestoreService 19 chrome/browser/sessions/tab_restore_service_factory.h static TabRestoreService* GetForProfile(Profile* profile); TabRestoreService 23 chrome/browser/sessions/tab_restore_service_factory.h static TabRestoreService* GetForProfileIfExisting(Profile* profile); TabRestoreService 37 chrome/browser/sessions/tab_restore_service_helper.cc void RecordAppLaunch(Profile* profile, const TabRestoreService::Tab& tab) { TabRestoreService 70 chrome/browser/sessions/tab_restore_service_helper.cc TabRestoreService* tab_restore_service, TabRestoreService 73 chrome/browser/sessions/tab_restore_service_helper.cc TabRestoreService::TimeFactory* time_factory) TabRestoreService 169 chrome/browser/sessions/tab_restore_service_helper.cc const TabRestoreService::Entries& TabRestoreServiceHelper::entries() const { TabRestoreService 184 chrome/browser/sessions/tab_restore_service_helper.cc TabRestoreService::Tab* TabRestoreServiceHelper::RemoveTabEntryById( TabRestoreService 191 chrome/browser/sessions/tab_restore_service_helper.cc if (entry->type != TabRestoreService::TAB) TabRestoreService 227 chrome/browser/sessions/tab_restore_service_helper.cc if (entry->type == TabRestoreService::TAB) { TabRestoreService 234 chrome/browser/sessions/tab_restore_service_helper.cc } else if (entry->type == TabRestoreService::WINDOW) { TabRestoreService 353 chrome/browser/sessions/tab_restore_service_helper.cc for (TabRestoreService::Entries::const_iterator iter = entries_.begin(); TabRestoreService 355 chrome/browser/sessions/tab_restore_service_helper.cc TabRestoreService::Entry* entry = *iter; TabRestoreService 368 chrome/browser/sessions/tab_restore_service_helper.cc TabRestoreService::Entries::iterator TabRestoreService 376 chrome/browser/sessions/tab_restore_service_helper.cc if ((*i)->type == TabRestoreService::WINDOW) { TabRestoreService 391 chrome/browser/sessions/tab_restore_service_helper.cc if (entry->type == TabRestoreService::TAB) TabRestoreService 394 chrome/browser/sessions/tab_restore_service_helper.cc if (entry->type == TabRestoreService::WINDOW) TabRestoreService 572 chrome/browser/sessions/tab_restore_service_helper.cc if (entry->type == TabRestoreService::TAB) TabRestoreService 574 chrome/browser/sessions/tab_restore_service_helper.cc else if (entry->type == TabRestoreService::WINDOW) TabRestoreService 585 chrome/browser/sessions/tab_restore_service_helper.cc if (entry->type == TabRestoreService::TAB) { TabRestoreService 20 chrome/browser/sessions/tab_restore_service_helper.h class TabRestoreService; TabRestoreService 35 chrome/browser/sessions/tab_restore_service_helper.h typedef TabRestoreService::Entries Entries; TabRestoreService 36 chrome/browser/sessions/tab_restore_service_helper.h typedef TabRestoreService::Entry Entry; TabRestoreService 37 chrome/browser/sessions/tab_restore_service_helper.h typedef TabRestoreService::Tab Tab; TabRestoreService 38 chrome/browser/sessions/tab_restore_service_helper.h typedef TabRestoreService::TimeFactory TimeFactory; TabRestoreService 39 chrome/browser/sessions/tab_restore_service_helper.h typedef TabRestoreService::Window Window; TabRestoreService 68 chrome/browser/sessions/tab_restore_service_helper.h TabRestoreServiceHelper(TabRestoreService* tab_restore_service, TabRestoreService 168 chrome/browser/sessions/tab_restore_service_helper.h TabRestoreService* const tab_restore_service_; TabRestoreService 8 chrome/browser/sessions/tab_restore_service_observer.h class TabRestoreService; TabRestoreService 15 chrome/browser/sessions/tab_restore_service_observer.h virtual void TabRestoreServiceChanged(TabRestoreService* service) = 0; TabRestoreService 19 chrome/browser/sessions/tab_restore_service_observer.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) = 0; TabRestoreService 22 chrome/browser/sessions/tab_restore_service_observer.h virtual void TabRestoreServiceLoaded(TabRestoreService* service) {} TabRestoreService 22 chrome/browser/ui/ash/chrome_new_window_delegate.cc TabRestoreService* service = TabRestoreServiceFactory::GetForProfile(profile); TabRestoreService 45 chrome/browser/ui/ash/chrome_new_window_delegate.cc TabRestoreService* service) TabRestoreService 56 chrome/browser/ui/ash/chrome_new_window_delegate.cc TabRestoreService* tab_restore_service() { return tab_restore_service_; } TabRestoreService 58 chrome/browser/ui/ash/chrome_new_window_delegate.cc virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE { TabRestoreService 61 chrome/browser/ui/ash/chrome_new_window_delegate.cc virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE { TabRestoreService 66 chrome/browser/ui/ash/chrome_new_window_delegate.cc virtual void TabRestoreServiceLoaded(TabRestoreService* service) OVERRIDE { TabRestoreService 75 chrome/browser/ui/ash/chrome_new_window_delegate.cc TabRestoreService* tab_restore_service_; TabRestoreService 112 chrome/browser/ui/ash/chrome_new_window_delegate.cc TabRestoreService* service = TabRestoreService 463 chrome/browser/ui/browser.cc TabRestoreService* tab_restore_service = TabRestoreService 657 chrome/browser/ui/browser.cc TabRestoreService* tab_restore_service = TabRestoreService 244 chrome/browser/ui/browser_command_controller.cc TabRestoreService* tab_restore_service = TabRestoreService 255 chrome/browser/ui/browser_command_controller.cc TabRestoreService* tab_restore_service = TabRestoreService 838 chrome/browser/ui/browser_command_controller.cc TabRestoreService* service) { TabRestoreService 845 chrome/browser/ui/browser_command_controller.cc TabRestoreService* service) { TabRestoreService 106 chrome/browser/ui/browser_command_controller.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 107 chrome/browser/ui/browser_command_controller.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 376 chrome/browser/ui/browser_commands.cc TabRestoreService* service = TabRestoreServiceFactory::GetForProfile(profile); TabRestoreService 591 chrome/browser/ui/browser_commands.cc TabRestoreService* service = TabRestoreService 600 chrome/browser/ui/browser_commands.cc TabRestoreService* service = TabRestoreService 604 chrome/browser/ui/browser_commands.cc if (service->entries().front()->type == TabRestoreService::WINDOW) TabRestoreService 124 chrome/browser/ui/browser_tab_strip_model_delegate.cc TabRestoreService* service = TabRestoreService 27 chrome/browser/ui/cocoa/history_menu_bridge.h class TabRestoreService; TabRestoreService 136 chrome/browser/ui/cocoa/history_menu_bridge.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 137 chrome/browser/ui/cocoa/history_menu_bridge.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 187 chrome/browser/ui/cocoa/history_menu_bridge.h HistoryItem* HistoryItemForTab(const TabRestoreService::Tab& entry); TabRestoreService 212 chrome/browser/ui/cocoa/history_menu_bridge.h TabRestoreService* tab_restore_service_; // weak TabRestoreService 181 chrome/browser/ui/gtk/global_history_menu.cc const TabRestoreService::Tab& entry) { TabRestoreService 290 chrome/browser/ui/gtk/global_history_menu.cc void GlobalHistoryMenu::TabRestoreServiceChanged(TabRestoreService* service) { TabRestoreService 291 chrome/browser/ui/gtk/global_history_menu.cc const TabRestoreService::Entries& entries = service->entries(); TabRestoreService 302 chrome/browser/ui/gtk/global_history_menu.cc for (TabRestoreService::Entries::const_iterator it = entries.begin(); TabRestoreService 304 chrome/browser/ui/gtk/global_history_menu.cc TabRestoreService::Entry* entry = *it; TabRestoreService 306 chrome/browser/ui/gtk/global_history_menu.cc if (entry->type == TabRestoreService::WINDOW) { TabRestoreService 307 chrome/browser/ui/gtk/global_history_menu.cc TabRestoreService::Window* entry_win = TabRestoreService 308 chrome/browser/ui/gtk/global_history_menu.cc static_cast<TabRestoreService::Window*>(entry); TabRestoreService 309 chrome/browser/ui/gtk/global_history_menu.cc std::vector<TabRestoreService::Tab>& tabs = entry_win->tabs; TabRestoreService 340 chrome/browser/ui/gtk/global_history_menu.cc std::vector<TabRestoreService::Tab>::const_iterator iter; TabRestoreService 342 chrome/browser/ui/gtk/global_history_menu.cc TabRestoreService::Tab tab = *iter; TabRestoreService 368 chrome/browser/ui/gtk/global_history_menu.cc } else if (entry->type == TabRestoreService::TAB) { TabRestoreService 369 chrome/browser/ui/gtk/global_history_menu.cc TabRestoreService::Tab* tab = static_cast<TabRestoreService::Tab*>(entry); TabRestoreService 381 chrome/browser/ui/gtk/global_history_menu.cc TabRestoreService* service) { TabRestoreService 392 chrome/browser/ui/gtk/global_history_menu.cc TabRestoreService* service = TabRestoreService 60 chrome/browser/ui/gtk/global_history_menu.h bool HasValidHistoryItemForTab(const TabRestoreService::Tab& entry); TabRestoreService 63 chrome/browser/ui/gtk/global_history_menu.h HistoryItem* HistoryItemForTab(const TabRestoreService::Tab& entry); TabRestoreService 91 chrome/browser/ui/gtk/global_history_menu.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 92 chrome/browser/ui/gtk/global_history_menu.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 113 chrome/browser/ui/gtk/global_history_menu.h TabRestoreService* tab_restore_service_; // weak TabRestoreService 181 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService* service = TabRestoreService 216 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService* service = TabRestoreService 269 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService* service = TabRestoreService 377 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService* service = TabRestoreService 394 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService::Entries entries = service->entries(); TabRestoreService 395 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc for (TabRestoreService::Entries::const_iterator it = entries.begin(); TabRestoreService 397 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService::Entry* entry = *it; TabRestoreService 398 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc if (entry->type == TabRestoreService::TAB) { TabRestoreService 399 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService::Tab* tab = TabRestoreService 400 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc static_cast<TabRestoreService::Tab*>(entry); TabRestoreService 409 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc DCHECK_EQ(entry->type, TabRestoreService::WINDOW); TabRestoreService 412 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc static_cast<TabRestoreService::Window*>(entry)->tabs.size(), TabRestoreService 677 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService* service) { TabRestoreService 688 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.cc TabRestoreService* service) { TabRestoreService 129 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 130 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 513 chrome/browser/ui/views/frame/global_menu_bar_x11.cc const TabRestoreService::Tab& entry) { TabRestoreService 647 chrome/browser/ui/views/frame/global_menu_bar_x11.cc void GlobalMenuBarX11::TabRestoreServiceChanged(TabRestoreService* service) { TabRestoreService 648 chrome/browser/ui/views/frame/global_menu_bar_x11.cc const TabRestoreService::Entries& entries = service->entries(); TabRestoreService 658 chrome/browser/ui/views/frame/global_menu_bar_x11.cc for (TabRestoreService::Entries::const_iterator it = entries.begin(); TabRestoreService 660 chrome/browser/ui/views/frame/global_menu_bar_x11.cc TabRestoreService::Entry* entry = *it; TabRestoreService 662 chrome/browser/ui/views/frame/global_menu_bar_x11.cc if (entry->type == TabRestoreService::WINDOW) { TabRestoreService 663 chrome/browser/ui/views/frame/global_menu_bar_x11.cc TabRestoreService::Window* entry_win = TabRestoreService 664 chrome/browser/ui/views/frame/global_menu_bar_x11.cc static_cast<TabRestoreService::Window*>(entry); TabRestoreService 665 chrome/browser/ui/views/frame/global_menu_bar_x11.cc std::vector<TabRestoreService::Tab>& tabs = entry_win->tabs; TabRestoreService 705 chrome/browser/ui/views/frame/global_menu_bar_x11.cc std::vector<TabRestoreService::Tab>::const_iterator iter; TabRestoreService 707 chrome/browser/ui/views/frame/global_menu_bar_x11.cc TabRestoreService::Tab tab = *iter; TabRestoreService 717 chrome/browser/ui/views/frame/global_menu_bar_x11.cc } else if (entry->type == TabRestoreService::TAB) { TabRestoreService 718 chrome/browser/ui/views/frame/global_menu_bar_x11.cc TabRestoreService::Tab* tab = static_cast<TabRestoreService::Tab*>(entry); TabRestoreService 730 chrome/browser/ui/views/frame/global_menu_bar_x11.cc TabRestoreService* service) { TabRestoreService 760 chrome/browser/ui/views/frame/global_menu_bar_x11.cc TabRestoreService* service = TabRestoreService 89 chrome/browser/ui/views/frame/global_menu_bar_x11.h HistoryItem* HistoryItemForTab(const TabRestoreService::Tab& entry); TabRestoreService 126 chrome/browser/ui/views/frame/global_menu_bar_x11.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 127 chrome/browser/ui/views/frame/global_menu_bar_x11.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 158 chrome/browser/ui/views/frame/global_menu_bar_x11.h TabRestoreService* tab_restore_service_; // weak TabRestoreService 58 chrome/browser/ui/views/frame/system_menu_model_delegate.cc TabRestoreService* trs = TabRestoreService 60 chrome/browser/ui/views/frame/system_menu_model_delegate.cc if (trs && trs->entries().front()->type == TabRestoreService::WINDOW) TabRestoreService 27 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc void TabToValue(const TabRestoreService::Tab& tab, TabRestoreService 37 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc void WindowToValue(const TabRestoreService::Window& window, TabRestoreService 82 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc scoped_ptr<TabRestoreService::Tab> tab_entry( TabRestoreService 136 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc TabRestoreService* service) { TabRestoreService 143 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc for (TabRestoreService::Entries::const_iterator it = TabRestoreService 146 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc TabRestoreService::Entry* entry = *it; TabRestoreService 148 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc if (entry->type == TabRestoreService::TAB) { TabRestoreService 149 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc TabToValue(*static_cast<TabRestoreService::Tab*>(entry), TabRestoreService 152 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc DCHECK_EQ(entry->type, TabRestoreService::WINDOW); TabRestoreService 153 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc WindowToValue(*static_cast<TabRestoreService::Window*>(entry), TabRestoreService 166 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.cc TabRestoreService* service) { TabRestoreService 13 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.h class TabRestoreService; TabRestoreService 38 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.h virtual void TabRestoreServiceChanged(TabRestoreService* service) OVERRIDE; TabRestoreService 42 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.h virtual void TabRestoreServiceDestroyed(TabRestoreService* service) OVERRIDE; TabRestoreService 50 chrome/browser/ui/webui/ntp/recently_closed_tabs_handler.h TabRestoreService* tab_restore_service_;