Commit 30e22101 authored by cpu@chromium.org's avatar cpu@chromium.org

Removing the menu entry to start the ash desktop in Windows.

Previouly we removed it from Win8 but it is really just something
that is experimental and now that Aura is deployed we don't want
the casual user to play with it. Accelerator entry is gone as well.

The menu entry is kept in debug mode

BUG=175036
TEST=menu entry is gone in canary, see bug
Review URL: https://codereview.chromium.org/12251009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@182362 0039d316-1c4b-4281-b951-d872f2087c98
parent d8a95de4
...@@ -811,7 +811,7 @@ void BrowserCommandController::InitCommandState() { ...@@ -811,7 +811,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_RESTORE_TAB, false); command_updater_.UpdateCommandEnabled(IDC_RESTORE_TAB, false);
command_updater_.UpdateCommandEnabled(IDC_EXIT, true); command_updater_.UpdateCommandEnabled(IDC_EXIT, true);
command_updater_.UpdateCommandEnabled(IDC_DEBUG_FRAME_TOGGLE, true); command_updater_.UpdateCommandEnabled(IDC_DEBUG_FRAME_TOGGLE, true);
#if defined(OS_WIN) && defined(USE_ASH) #if defined(OS_WIN) && defined(USE_ASH) && !defined(NDEBUG)
if (base::win::GetVersion() < base::win::VERSION_WIN8 && if (base::win::GetVersion() < base::win::VERSION_WIN8 &&
chrome::HOST_DESKTOP_TYPE_NATIVE != chrome::HOST_DESKTOP_TYPE_ASH) chrome::HOST_DESKTOP_TYPE_NATIVE != chrome::HOST_DESKTOP_TYPE_ASH)
command_updater_.UpdateCommandEnabled(IDC_TOGGLE_ASH_DESKTOP, true); command_updater_.UpdateCommandEnabled(IDC_TOGGLE_ASH_DESKTOP, true);
......
...@@ -464,7 +464,7 @@ void WrenchMenuModel::Build(bool is_new_menu, bool supports_new_separators) { ...@@ -464,7 +464,7 @@ void WrenchMenuModel::Build(bool is_new_menu, bool supports_new_separators) {
AddItemWithStringId(IDC_NEW_WINDOW, IDS_NEW_WINDOW); AddItemWithStringId(IDC_NEW_WINDOW, IDS_NEW_WINDOW);
AddItemWithStringId(IDC_NEW_INCOGNITO_WINDOW, IDS_NEW_INCOGNITO_WINDOW); AddItemWithStringId(IDC_NEW_INCOGNITO_WINDOW, IDS_NEW_INCOGNITO_WINDOW);
} }
#if defined(USE_ASH) #if !defined(NDEBUG) && defined(USE_ASH)
if (base::win::GetVersion() < base::win::VERSION_WIN8 && if (base::win::GetVersion() < base::win::VERSION_WIN8 &&
chrome::HOST_DESKTOP_TYPE_NATIVE != chrome::HOST_DESKTOP_TYPE_ASH) { chrome::HOST_DESKTOP_TYPE_NATIVE != chrome::HOST_DESKTOP_TYPE_ASH) {
AddItemWithStringId(IDC_TOGGLE_ASH_DESKTOP, AddItemWithStringId(IDC_TOGGLE_ASH_DESKTOP,
......
...@@ -2354,15 +2354,6 @@ void BrowserView::LoadAccelerators() { ...@@ -2354,15 +2354,6 @@ void BrowserView::LoadAccelerators() {
accelerator, ui::AcceleratorManager::kNormalPriority, this); accelerator, ui::AcceleratorManager::kNormalPriority, this);
} }
#endif #endif
#if defined(OS_WIN) && defined(USE_AURA)
if (base::win::GetVersion() < base::win::VERSION_WIN8) {
ui::Accelerator accelerator(ui::VKEY_A,
ui::EF_SHIFT_DOWN | ui::EF_CONTROL_DOWN);
accelerator_table_[accelerator] = IDC_TOGGLE_ASH_DESKTOP;
focus_manager->RegisterAccelerator(
accelerator, ui::AcceleratorManager::kNormalPriority, this);
}
#endif
} }
int BrowserView::GetCommandIDForAppCommandID(int app_command_id) const { int BrowserView::GetCommandIDForAppCommandID(int app_command_id) const {
......
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