Index: chrome/browser/ui/toolbar/wrench_menu_model.cc |
diff --git a/chrome/browser/ui/toolbar/wrench_menu_model.cc b/chrome/browser/ui/toolbar/wrench_menu_model.cc |
index 1c45e4d5ee38ceab4ab348a739ac6ab92cfc8f8a..2028512925d8e5cf7101b77cc257a2d1c4a72562 100644 |
--- a/chrome/browser/ui/toolbar/wrench_menu_model.cc |
+++ b/chrome/browser/ui/toolbar/wrench_menu_model.cc |
@@ -285,14 +285,6 @@ bool WrenchMenuModel::IsCommandIdChecked(int command_id) const { |
} |
bool WrenchMenuModel::IsCommandIdEnabled(int command_id) const { |
-#if defined(OS_CHROMEOS) |
- // Special case because IDC_NEW_WINDOW item should be disabled in BWSI mode, |
- // but accelerator should work. |
- if (command_id == IDC_NEW_WINDOW && |
- CommandLine::ForCurrentProcess()->HasSwitch(switches::kGuestSession)) |
- return false; |
-#endif |
- |
return browser_->command_updater()->IsCommandEnabled(command_id); |
} |
@@ -372,8 +364,12 @@ WrenchMenuModel::WrenchMenuModel() |
void WrenchMenuModel::Build() { |
AddItemWithStringId(IDC_NEW_TAB, IDS_NEW_TAB); |
AddItemWithStringId(IDC_NEW_WINDOW, IDS_NEW_WINDOW); |
- AddItemWithStringId(IDC_NEW_INCOGNITO_WINDOW, |
- IDS_NEW_INCOGNITO_WINDOW); |
+#if defined(OS_CHROMEOS) |
+ if (!CommandLine::ForCurrentProcess()->HasSwitch(switches::kGuestSession)) |
+ AddItemWithStringId(IDC_NEW_INCOGNITO_WINDOW, IDS_NEW_INCOGNITO_WINDOW); |
+#else |
+ AddItemWithStringId(IDC_NEW_INCOGNITO_WINDOW, IDS_NEW_INCOGNITO_WINDOW); |
+#endif |
AddSeparator(); |
#if defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(TOOLKIT_VIEWS)) |