diff options
author | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-30 18:04:52 +0000 |
---|---|---|
committer | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-30 18:04:52 +0000 |
commit | cb4ee9a9d0caa72e743fc79cb8edafb8358e58ef (patch) | |
tree | ff1bdd6571fb631c324338a8f996df037de7d1a2 /chrome/browser/ui/browser_command_controller.h | |
parent | dc4863be752edab824c8e3bd5ba44c1f67258aa6 (diff) | |
download | chromium_src-cb4ee9a9d0caa72e743fc79cb8edafb8358e58ef.zip chromium_src-cb4ee9a9d0caa72e743fc79cb8edafb8358e58ef.tar.gz chromium_src-cb4ee9a9d0caa72e743fc79cb8edafb8358e58ef.tar.bz2 |
Remove PrefObserver usages, batch 12.
TBR=ben@chromium.org
BUG=155525
Review URL: https://chromiumcodereview.appspot.com/11280115
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170483 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/browser_command_controller.h')
-rw-r--r-- | chrome/browser/ui/browser_command_controller.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/chrome/browser/ui/browser_command_controller.h b/chrome/browser/ui/browser_command_controller.h index 1d8e96c..e3f6afa 100644 --- a/chrome/browser/ui/browser_command_controller.h +++ b/chrome/browser/ui/browser_command_controller.h @@ -6,7 +6,6 @@ #define CHROME_BROWSER_UI_BROWSER_COMMAND_CONTROLLER_H_ #include "base/prefs/public/pref_change_registrar.h" -#include "base/prefs/public/pref_observer.h" #include "chrome/browser/api/sync/profile_sync_service_observer.h" #include "chrome/browser/command_updater.h" #include "chrome/browser/sessions/tab_restore_service_observer.h" @@ -28,7 +27,6 @@ namespace chrome { class BrowserCommandController : public CommandUpdater::CommandUpdaterDelegate, public content::NotificationObserver, - public PrefObserver, public TabStripModelObserver, public TabRestoreServiceObserver, public ProfileSyncServiceObserver { @@ -88,10 +86,6 @@ class BrowserCommandController : public CommandUpdater::CommandUpdaterDelegate, const content::NotificationSource& source, const content::NotificationDetails& details) OVERRIDE; - // Overridden from PrefObserver: - virtual void OnPreferenceChanged(PrefServiceBase* service, - const std::string& pref_name) OVERRIDE; - // Overridden from TabStripModelObserver: virtual void TabInsertedAt(content::WebContents* contents, int index, @@ -139,6 +133,10 @@ class BrowserCommandController : public CommandUpdater::CommandUpdaterDelegate, // Updates commands that affect the bookmark bar. void UpdateCommandsForBookmarkBar(); + // Updates commands that affect file selection dialogs in aggregate, + // namely the save-page-as state and the open-file state. + void UpdateCommandsForFileSelectionDialogs(); + // Update commands whose state depends on the type of fullscreen mode the // window is in. void UpdateCommandsForFullscreenMode(FullScreenMode fullscreen_mode); |