Index: chrome/browser/chromeos/login/language_switch_menu.h |
diff --git a/chrome/browser/chromeos/login/language_switch_menu.h b/chrome/browser/chromeos/login/language_switch_menu.h |
index 2b99a66003df68c8f124c12d1326095008af69d5..c1681f6f7a3dc0fece2d8de9a9830debbff2acaf 100644 |
--- a/chrome/browser/chromeos/login/language_switch_menu.h |
+++ b/chrome/browser/chromeos/login/language_switch_menu.h |
@@ -18,6 +18,7 @@ class WizardControllerTest_SwitchLanguage_Test; |
namespace views { |
class MenuItemView; |
+class MenuRunner; |
} // namespace views |
namespace chromeos { |
@@ -58,8 +59,11 @@ class LanguageSwitchMenu : public views::ViewMenuDelegate, |
// views::MenuDelegate implementation. |
virtual void ExecuteCommand(int command_id) OVERRIDE; |
- // Dialog controls that we own ourselves. |
- scoped_ptr<views::MenuItemView> menu_; |
+ // The menu. |
+ views::MenuItemView* menu_; |
+ |
+ // Runs and owns |menu_|. |
+ scoped_ptr<views::MenuRunner> menu_runner_; |
// Language locale name storage. |
scoped_ptr<LanguageList> language_list_; |