PersistentTabRestoreService 239 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::Delegate::Delegate(Profile* profile) PersistentTabRestoreService 248 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::Delegate::~Delegate() {} PersistentTabRestoreService 250 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::Save() { PersistentTabRestoreService 284 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::OnClearEntries() { PersistentTabRestoreService 300 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::OnRestoreEntryById( PersistentTabRestoreService 314 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::OnAddEntry() { PersistentTabRestoreService 320 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::LoadTabsFromLastSession() { PersistentTabRestoreService 365 chrome/browser/sessions/persistent_tab_restore_service.cc bool PersistentTabRestoreService::Delegate::IsLoaded() const { PersistentTabRestoreService 370 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::CreateEntriesFromWindows( PersistentTabRestoreService 380 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::Shutdown() { PersistentTabRestoreService 385 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::ScheduleCommandsForWindow( PersistentTabRestoreService 421 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::ScheduleCommandsForTab( PersistentTabRestoreService 477 chrome/browser/sessions/persistent_tab_restore_service.cc SessionCommand* PersistentTabRestoreService::Delegate::CreateWindowCommand( PersistentTabRestoreService 499 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::Delegate::CreateSelectedNavigationInTabCommand( PersistentTabRestoreService 515 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::Delegate::CreateRestoredEntryCommand( PersistentTabRestoreService 524 chrome/browser/sessions/persistent_tab_restore_service.cc int PersistentTabRestoreService::Delegate::GetSelectedNavigationIndexToPersist( PersistentTabRestoreService 551 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::OnGotLastSessionCommands( PersistentTabRestoreService 562 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::CreateEntriesFromCommands( PersistentTabRestoreService 758 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::ValidateAndDeleteEmptyEntries( PersistentTabRestoreService 778 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::OnGotPreviousSession( PersistentTabRestoreService 790 chrome/browser/sessions/persistent_tab_restore_service.cc bool PersistentTabRestoreService::Delegate::ConvertSessionWindowToWindow( PersistentTabRestoreService 815 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::LoadStateChanged() { PersistentTabRestoreService 865 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Delegate::RemoveEntryByID( PersistentTabRestoreService 901 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::PersistentTabRestoreService( PersistentTabRestoreService 909 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::~PersistentTabRestoreService() {} PersistentTabRestoreService 911 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::AddObserver( PersistentTabRestoreService 916 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::RemoveObserver( PersistentTabRestoreService 921 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::CreateHistoricalTab( PersistentTabRestoreService 927 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::BrowserClosing( PersistentTabRestoreService 932 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::BrowserClosed( PersistentTabRestoreService 937 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::ClearEntries() { PersistentTabRestoreService 941 chrome/browser/sessions/persistent_tab_restore_service.cc const TabRestoreService::Entries& PersistentTabRestoreService::entries() const { PersistentTabRestoreService 946 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::RestoreMostRecentEntry( PersistentTabRestoreService 952 chrome/browser/sessions/persistent_tab_restore_service.cc TabRestoreService::Tab* PersistentTabRestoreService::RemoveTabEntryById( PersistentTabRestoreService 958 chrome/browser/sessions/persistent_tab_restore_service.cc PersistentTabRestoreService::RestoreEntryById( PersistentTabRestoreService 966 chrome/browser/sessions/persistent_tab_restore_service.cc bool PersistentTabRestoreService::IsLoaded() const { PersistentTabRestoreService 970 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::DeleteLastSession() { PersistentTabRestoreService 974 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::Shutdown() { PersistentTabRestoreService 978 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::LoadTabsFromLastSession() { PersistentTabRestoreService 982 chrome/browser/sessions/persistent_tab_restore_service.cc TabRestoreService::Entries* PersistentTabRestoreService::mutable_entries() { PersistentTabRestoreService 986 chrome/browser/sessions/persistent_tab_restore_service.cc void PersistentTabRestoreService::PruneEntries() { PersistentTabRestoreService 992 chrome/browser/sessions/persistent_tab_restore_service.cc return new PersistentTabRestoreService(static_cast<Profile*>(profile), NULL); PersistentTabRestoreService 19 chrome/browser/sessions/persistent_tab_restore_service.h class PersistentTabRestoreService : public TabRestoreService { PersistentTabRestoreService 22 chrome/browser/sessions/persistent_tab_restore_service.h PersistentTabRestoreService(Profile* profile, PersistentTabRestoreService 25 chrome/browser/sessions/persistent_tab_restore_service.h virtual ~PersistentTabRestoreService(); PersistentTabRestoreService 62 chrome/browser/sessions/persistent_tab_restore_service.h DISALLOW_COPY_AND_ASSIGN(PersistentTabRestoreService); PersistentTabRestoreService 81 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc service_.reset(new PersistentTabRestoreService(profile(), time_factory_)); PersistentTabRestoreService 119 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc service_.reset(new PersistentTabRestoreService(profile(), time_factory_)); PersistentTabRestoreService 170 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc scoped_ptr<PersistentTabRestoreService> service_; PersistentTabRestoreService 270 chrome/browser/sessions/persistent_tab_restore_service_unittest.cc PersistentTabRestoreService::Entry* entry = service_->entries().front(); PersistentTabRestoreService 119 chrome/browser/sessions/tab_restore_service_helper.h friend class PersistentTabRestoreService; PersistentTabRestoreService 149 chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc return new PersistentTabRestoreService(