| Index: chrome/browser/ui/ash/chrome_new_window_delegate.cc
|
| diff --git a/chrome/browser/ui/ash/chrome_new_window_delegate.cc b/chrome/browser/ui/ash/chrome_new_window_delegate.cc
|
| index 657fe925175a2aa1cf4265cd6f88ad76713b51de..f45ec8103b4c1569a3447ccd63d53bce2158e6d4 100644
|
| --- a/chrome/browser/ui/ash/chrome_new_window_delegate.cc
|
| +++ b/chrome/browser/ui/ash/chrome_new_window_delegate.cc
|
| @@ -49,21 +49,18 @@ class ChromeNewWindowDelegate::TabRestoreHelper
|
| tab_restore_service_->AddObserver(this);
|
| }
|
|
|
| - virtual ~TabRestoreHelper() {
|
| - tab_restore_service_->RemoveObserver(this);
|
| - }
|
| + ~TabRestoreHelper() override { tab_restore_service_->RemoveObserver(this); }
|
|
|
| TabRestoreService* tab_restore_service() { return tab_restore_service_; }
|
|
|
| - virtual void TabRestoreServiceChanged(TabRestoreService* service) override {
|
| - }
|
| + void TabRestoreServiceChanged(TabRestoreService* service) override {}
|
|
|
| - virtual void TabRestoreServiceDestroyed(TabRestoreService* service) override {
|
| + void TabRestoreServiceDestroyed(TabRestoreService* service) override {
|
| // This destroys us.
|
| delegate_->tab_restore_helper_.reset();
|
| }
|
|
|
| - virtual void TabRestoreServiceLoaded(TabRestoreService* service) override {
|
| + void TabRestoreServiceLoaded(TabRestoreService* service) override {
|
| RestoreTabUsingProfile(profile_);
|
| // This destroys us.
|
| delegate_->tab_restore_helper_.reset();
|
|
|