summaryrefslogtreecommitdiffstats
path: root/ash/accelerators
diff options
context:
space:
mode:
authorstevenjb@google.com <stevenjb@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-30 23:12:02 +0000
committerstevenjb@google.com <stevenjb@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-30 23:12:02 +0000
commit6d6546e0497dae4572bcbf1edbc3950b87046256 (patch)
tree0203858fa083a153efb520c1c43d1ee365ec5db8 /ash/accelerators
parent43c15cbdfa1af7e5de8ebfcd423b0f84b96795b8 (diff)
downloadchromium_src-6d6546e0497dae4572bcbf1edbc3950b87046256.zip
chromium_src-6d6546e0497dae4572bcbf1edbc3950b87046256.tar.gz
chromium_src-6d6546e0497dae4572bcbf1edbc3950b87046256.tar.bz2
Prepare to support Ash notification tray:
* Separate status area widget from system tray * Support adding multiple trays to status area widget * Move the background animation into a common base class BUG=124914 TEST=Status area should look and behave the same as before. TBR=ben for ash/ OWNER Review URL: https://chromiumcodereview.appspot.com/10447040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139671 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/accelerators')
-rw-r--r--ash/accelerators/accelerator_controller.cc7
-rw-r--r--ash/accelerators/accelerator_table.cc2
-rw-r--r--ash/accelerators/accelerator_table.h2
3 files changed, 6 insertions, 5 deletions
diff --git a/ash/accelerators/accelerator_controller.cc b/ash/accelerators/accelerator_controller.cc
index 4c87677..3cd9db2 100644
--- a/ash/accelerators/accelerator_controller.cc
+++ b/ash/accelerators/accelerator_controller.cc
@@ -384,9 +384,10 @@ bool AcceleratorController::AcceleratorPressed(
if (shell->launcher())
return shell->focus_cycler()->FocusWidget(shell->launcher()->widget());
break;
- case FOCUS_TRAY:
- if (shell->tray())
- return shell->focus_cycler()->FocusWidget(shell->tray()->GetWidget());
+ case FOCUS_SYSTEM_TRAY:
+ if (shell->system_tray())
+ return shell->focus_cycler()->FocusWidget(
+ shell->system_tray()->GetWidget());
break;
case SHOW_KEYBOARD_OVERLAY:
ash::Shell::GetInstance()->delegate()->ShowKeyboardOverlay();
diff --git a/ash/accelerators/accelerator_table.cc b/ash/accelerators/accelerator_table.cc
index b053241..dd64375 100644
--- a/ash/accelerators/accelerator_table.cc
+++ b/ash/accelerators/accelerator_table.cc
@@ -66,7 +66,7 @@ const AcceleratorData kAcceleratorData[] = {
{ true, ui::VKEY_F10, ui::EF_NONE, VOLUME_UP },
{ true, ui::VKEY_VOLUME_UP, ui::EF_NONE, VOLUME_UP },
{ true, ui::VKEY_L, ui::EF_SHIFT_DOWN | ui::EF_ALT_DOWN, FOCUS_LAUNCHER },
- { true, ui::VKEY_S, ui::EF_SHIFT_DOWN | ui::EF_ALT_DOWN, FOCUS_TRAY },
+ { true, ui::VKEY_S, ui::EF_SHIFT_DOWN | ui::EF_ALT_DOWN, FOCUS_SYSTEM_TRAY },
{ true, ui::VKEY_OEM_2, ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN,
SHOW_KEYBOARD_OVERLAY },
{ true, ui::VKEY_OEM_2,
diff --git a/ash/accelerators/accelerator_table.h b/ash/accelerators/accelerator_table.h
index ef8e234..10d6ef7 100644
--- a/ash/accelerators/accelerator_table.h
+++ b/ash/accelerators/accelerator_table.h
@@ -22,7 +22,7 @@ enum AcceleratorAction {
CYCLE_FORWARD_MRU,
EXIT,
FOCUS_LAUNCHER,
- FOCUS_TRAY,
+ FOCUS_SYSTEM_TRAY,
NEW_INCOGNITO_WINDOW,
NEW_TAB,
NEW_WINDOW,