| Index: chrome/browser/browser.h
|
| diff --git a/chrome/browser/browser.h b/chrome/browser/browser.h
|
| index 6fdf25f733948a10c3e6d09abc316df41ea17a0a..d6dda80ecfa4f6db8ee5da843711cd8201f2608f 100644
|
| --- a/chrome/browser/browser.h
|
| +++ b/chrome/browser/browser.h
|
| @@ -17,6 +17,7 @@
|
| #include "chrome/browser/sessions/session_id.h"
|
| #include "chrome/browser/sessions/tab_restore_service.h"
|
| #include "chrome/browser/shell_dialogs.h"
|
| +#include "chrome/browser/sync/profile_sync_service_observer.h"
|
| #include "chrome/browser/tabs/tab_strip_model.h"
|
| #include "chrome/browser/tab_contents/page_navigator.h"
|
| #include "chrome/browser/tab_contents/tab_contents_delegate.h"
|
| @@ -50,7 +51,8 @@ class Browser : public TabStripModelDelegate,
|
| public CommandUpdater::CommandUpdaterDelegate,
|
| public NotificationObserver,
|
| public SelectFileDialog::Listener,
|
| - public TabRestoreService::Observer {
|
| + public TabRestoreService::Observer,
|
| + public ProfileSyncServiceObserver {
|
| public:
|
| // If you change the values in this enum you'll need to update browser_proxy.
|
| // TODO(sky): move into a common place that is referenced by both ui_tests
|
| @@ -736,6 +738,9 @@ class Browser : public TabStripModelDelegate,
|
| const NotificationSource& source,
|
| const NotificationDetails& details);
|
|
|
| + // Overridden from ProfileSyncServiceObserver:
|
| + virtual void OnStateChanged();
|
| +
|
| // Command and state updating ///////////////////////////////////////////////
|
|
|
| // Initialize state for all browser commands.
|
|
|