Home | History | Annotate | Download | only in browser

Lines Matching refs:TabRestoreService

592   // the observer list of the TabRestoreService class.
594 // TabRestoreService object. This pointer is used when we remove this object
599 TabRestoreService* tab_restore_service = profile->GetTabRestoreService();
616 void JumpList::TabRestoreServiceChanged(TabRestoreService* service) {
637 void JumpList::TabRestoreServiceDestroyed(TabRestoreService* service) {
640 bool JumpList::AddTab(const TabRestoreService::Tab* tab,
663 bool JumpList::AddWindow(const TabRestoreService::Window* window,
736 TabRestoreService* tab_restore_service = profile_->GetTabRestoreService();
737 const TabRestoreService::Entries& entries = tab_restore_service->entries();
738 for (TabRestoreService::Entries::const_iterator it = entries.begin();
740 const TabRestoreService::Entry* entry = *it;
741 if (entry->type == TabRestoreService::TAB) {
742 AddTab(static_cast<const TabRestoreService::Tab*>(entry),
744 } else if (entry->type == TabRestoreService::WINDOW) {
745 AddWindow(static_cast<const TabRestoreService::Window*>(entry),