Removes "New Incognito Window" from wrench menu in Guest Session.

BUG=chromium-os:11087
TEST=manual

Review URL: http://codereview.chromium.org/6287014

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72780 0039d316-1c4b-4281-b951-d872f2087c98
parent 593740c0
......@@ -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))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment