PersistentTabRestoreService(Profile* profile,
TimeFactory* time_factory);
- virtual ~PersistentTabRestoreService();
+ ~PersistentTabRestoreService() override;
// TabRestoreService:
- virtual void AddObserver(TabRestoreServiceObserver* observer) OVERRIDE;
- virtual void RemoveObserver(TabRestoreServiceObserver* observer) OVERRIDE;
- virtual void CreateHistoricalTab(content::WebContents* contents,
- int index) OVERRIDE;
- virtual void BrowserClosing(TabRestoreServiceDelegate* delegate) OVERRIDE;
- virtual void BrowserClosed(TabRestoreServiceDelegate* delegate) OVERRIDE;
- virtual void ClearEntries() OVERRIDE;
- virtual const Entries& entries() const OVERRIDE;
- virtual std::vector<content::WebContents*> RestoreMostRecentEntry(
+ void AddObserver(TabRestoreServiceObserver* observer) override;
+ void RemoveObserver(TabRestoreServiceObserver* observer) override;
+ void CreateHistoricalTab(content::WebContents* contents, int index) override;
+ void BrowserClosing(TabRestoreServiceDelegate* delegate) override;
+ void BrowserClosed(TabRestoreServiceDelegate* delegate) override;
+ void ClearEntries() override;
+ const Entries& entries() const override;
+ std::vector<content::WebContents*> RestoreMostRecentEntry(
TabRestoreServiceDelegate* delegate,
- chrome::HostDesktopType host_desktop_type) OVERRIDE;
- virtual Tab* RemoveTabEntryById(SessionID::id_type id) OVERRIDE;
- virtual std::vector<content::WebContents*> RestoreEntryById(
+ chrome::HostDesktopType host_desktop_type) override;
+ Tab* RemoveTabEntryById(SessionID::id_type id) override;
+ std::vector<content::WebContents*> RestoreEntryById(
TabRestoreServiceDelegate* delegate,
SessionID::id_type id,
chrome::HostDesktopType host_desktop_type,
- WindowOpenDisposition disposition) OVERRIDE;
- virtual void LoadTabsFromLastSession() OVERRIDE;
- virtual bool IsLoaded() const OVERRIDE;
- virtual void DeleteLastSession() OVERRIDE;
- virtual void Shutdown() OVERRIDE;
+ WindowOpenDisposition disposition) override;
+ void LoadTabsFromLastSession() override;
+ bool IsLoaded() const override;
+ void DeleteLastSession() override;
+ void Shutdown() override;
private:
friend class PersistentTabRestoreServiceTest;