Index: chrome/browser/chromeos/status/caps_lock_menu_button.h |
diff --git a/chrome/browser/chromeos/status/caps_lock_menu_button.h b/chrome/browser/chromeos/status/caps_lock_menu_button.h |
index 5a995049309046ccda201231f1a629a1761813ec..9e3f0ec2ac81e1b09229d4c81fc0ef3273ff3043 100644 |
--- a/chrome/browser/chromeos/status/caps_lock_menu_button.h |
+++ b/chrome/browser/chromeos/status/caps_lock_menu_button.h |
@@ -15,7 +15,7 @@ |
#include "chrome/browser/prefs/pref_member.h" |
#include "content/public/browser/notification_observer.h" |
#include "content/public/browser/notification_registrar.h" |
-#include "ui/views/controls/button/menu_button_delegate.h" |
+#include "ui/views/controls/button/menu_button_listener.h" |
#include "ui/views/controls/menu/menu_delegate.h" |
class Bubble; |
@@ -34,7 +34,7 @@ class StatusAreaBubbleController; |
class CapsLockMenuButton : public content::NotificationObserver, |
public StatusAreaButton, |
public views::MenuDelegate, |
- public views::MenuButtonDelegate, |
+ public views::MenuButtonListener, |
public SystemKeyEventListener::CapsLockObserver { |
public: |
explicit CapsLockMenuButton(StatusAreaButton::Delegate* delegate); |
@@ -46,9 +46,9 @@ class CapsLockMenuButton : public content::NotificationObserver, |
// views::MenuDelegate implementation. |
virtual string16 GetLabel(int id) const OVERRIDE; |
- // views::MenuButtonDelegate implementation. |
- virtual void RunMenu(views::View* unused_source, |
- const gfx::Point& pt) OVERRIDE; |
+ // views::MenuButtonListener implementation. |
+ virtual void OnMenuButtonClicked(views::View* source, |
+ const gfx::Point& point) OVERRIDE; |
// SystemKeyEventListener::CapsLockObserver implementation |
virtual void OnCapsLockChange(bool enabled) OVERRIDE; |