diff options
author | sail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-11 02:39:57 +0000 |
---|---|---|
committer | sail@chromium.org <sail@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-11 02:39:57 +0000 |
commit | cec09ef0ecb8f5e2f2171797d27b7ea1a496ddfb (patch) | |
tree | a3bf5d0c7f3da997c0701c6f318582c00a3abeb9 /chrome/browser/profiles | |
parent | 465862a036acee434df5d8fa85a462c75f37b8c7 (diff) | |
download | chromium_src-cec09ef0ecb8f5e2f2171797d27b7ea1a496ddfb.zip chromium_src-cec09ef0ecb8f5e2f2171797d27b7ea1a496ddfb.tar.gz chromium_src-cec09ef0ecb8f5e2f2171797d27b7ea1a496ddfb.tar.bz2 |
Revert 96306 - Multi-Profiles: Change avatar menu to bubble view
BUG=
TEST=Ran on views and verified that things looked ok.
Review URL: http://codereview.chromium.org/7566050
TBR=sail@chromium.org
Review URL: http://codereview.chromium.org/7622001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96309 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/profiles')
-rw-r--r-- | chrome/browser/profiles/avatar_menu_model.cc | 4 | ||||
-rw-r--r-- | chrome/browser/profiles/avatar_menu_model.h | 2 | ||||
-rw-r--r-- | chrome/browser/profiles/avatar_menu_model_observer.h | 4 |
3 files changed, 4 insertions, 6 deletions
diff --git a/chrome/browser/profiles/avatar_menu_model.cc b/chrome/browser/profiles/avatar_menu_model.cc index 408728d..512c1ce 100644 --- a/chrome/browser/profiles/avatar_menu_model.cc +++ b/chrome/browser/profiles/avatar_menu_model.cc @@ -70,7 +70,7 @@ AvatarMenuModel::Item::Item(size_t model_index, const gfx::Image& icon) AvatarMenuModel::Item::~Item() { } -void AvatarMenuModel::SwitchToProfile(size_t index) { +void AvatarMenuModel::SwichToProfile(size_t index) { const Item& item = GetItemAt(index); FilePath path = profile_info_->GetPathOfProfileAtIndex(item.model_index); @@ -119,7 +119,7 @@ void AvatarMenuModel::RebuildMenu() { items_.push_back(item); } - observer_->OnAvatarMenuModelChanged(this); + observer_->OnAvatarMenuModelChanged(); } void AvatarMenuModel::ClearMenu() { diff --git a/chrome/browser/profiles/avatar_menu_model.h b/chrome/browser/profiles/avatar_menu_model.h index b371f2b..7de6379 100644 --- a/chrome/browser/profiles/avatar_menu_model.h +++ b/chrome/browser/profiles/avatar_menu_model.h @@ -59,7 +59,7 @@ class AvatarMenuModel : public NotificationObserver { // model: // Opens a Browser with the specified profile in response to the user // selecting an item. - void SwitchToProfile(size_t index); + void SwichToProfile(size_t index); // Opens the profile settings in response to clicking the edit button next to // an item. void EditProfile(size_t index); diff --git a/chrome/browser/profiles/avatar_menu_model_observer.h b/chrome/browser/profiles/avatar_menu_model_observer.h index e6586c3..0643622 100644 --- a/chrome/browser/profiles/avatar_menu_model_observer.h +++ b/chrome/browser/profiles/avatar_menu_model_observer.h @@ -5,15 +5,13 @@ #ifndef CHROME_BROWSER_PROFILES_AVATAR_MENU_MODEL_OBSERVER_H_ #define CHROME_BROWSER_PROFILES_AVATAR_MENU_MODEL_OBSERVER_H_ -class AvatarMenuModel; - // Delegate interface for objects that want to be notified when the // AvatarMenuModel changes. class AvatarMenuModelObserver { public: virtual ~AvatarMenuModelObserver() {} - virtual void OnAvatarMenuModelChanged(AvatarMenuModel* avatar_menu_model) = 0; + virtual void OnAvatarMenuModelChanged() = 0; }; #endif // CHROME_BROWSER_PROFILES_AVATAR_MENU_MODEL_OBSERVER_H_ |