summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/status/input_method_menu.h
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2010-11-18 18:32:45 +0000
committerBen Murdoch <benm@google.com>2010-11-18 18:38:07 +0000
commit513209b27ff55e2841eac0e4120199c23acce758 (patch)
treeaeba30bb08c5f47c57003544e378a377c297eee6 /chrome/browser/chromeos/status/input_method_menu.h
parent164f7496de0fbee436b385a79ead9e3cb81a50c1 (diff)
downloadexternal_chromium-513209b27ff55e2841eac0e4120199c23acce758.zip
external_chromium-513209b27ff55e2841eac0e4120199c23acce758.tar.gz
external_chromium-513209b27ff55e2841eac0e4120199c23acce758.tar.bz2
Merge Chromium at r65505: Initial merge by git.
Change-Id: I31d8f1d8cd33caaf7f47ffa7350aef42d5fbdb45
Diffstat (limited to 'chrome/browser/chromeos/status/input_method_menu.h')
-rw-r--r--chrome/browser/chromeos/status/input_method_menu.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/chrome/browser/chromeos/status/input_method_menu.h b/chrome/browser/chromeos/status/input_method_menu.h
index fb87f16..a132c87 100644
--- a/chrome/browser/chromeos/status/input_method_menu.h
+++ b/chrome/browser/chromeos/status/input_method_menu.h
@@ -31,8 +31,11 @@ class InputMethodMenu : public views::ViewMenuDelegate,
public NotificationObserver {
public:
InputMethodMenu(PrefService* pref_service,
+ // TODO(yusukes): combine the three booleans into one enum.
+ // http://crosbug.com/8386.
bool is_browser_mode,
- bool is_screen_locker);
+ bool is_screen_locker,
+ bool is_out_of_box_experience_mode);
virtual ~InputMethodMenu();
// menus::MenuModel implementation.
@@ -92,8 +95,8 @@ class InputMethodMenu : public views::ViewMenuDelegate,
void PrepareForMenuOpen();
// Returns menu2 object for language menu.
- views::Menu2& language_menu() {
- return language_menu_;
+ views::Menu2& input_method_menu() {
+ return input_method_menu_;
}
private:
@@ -141,14 +144,15 @@ class InputMethodMenu : public views::ViewMenuDelegate,
scoped_ptr<menus::SimpleMenuModel> model_;
// The language menu which pops up when the button in status area is clicked.
- views::Menu2 language_menu_;
- int minimum_language_menu_width_;
+ views::Menu2 input_method_menu_;
+ int minimum_input_method_menu_width_;
PrefService* pref_service_;
NotificationRegistrar registrar_;
bool logged_in_;
const bool is_browser_mode_;
const bool is_screen_locker_mode_;
+ const bool is_out_of_box_experience_mode_;
DISALLOW_COPY_AND_ASSIGN(InputMethodMenu);
};