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_;