summaryrefslogtreecommitdiffstats
path: root/ash
diff options
context:
space:
mode:
authoryoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-05 02:00:29 +0000
committeryoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-05 02:00:29 +0000
commitc363c71c0ed76529076a6ed5c1f431ea0b187413 (patch)
tree489d0d5da6eef5c1ace3cea369af8d4c967c5353 /ash
parent1fcfb9986bb54e8a8b8f98b3eefcf99486f70bf7 (diff)
downloadchromium_src-c363c71c0ed76529076a6ed5c1f431ea0b187413.zip
chromium_src-c363c71c0ed76529076a6ed5c1f431ea0b187413.tar.gz
chromium_src-c363c71c0ed76529076a6ed5c1f431ea0b187413.tar.bz2
Add the magnifier shortcut keys (Ctrl+F6/F7) for debugging.
Original shortcut keys (Ctrl+Alt+F6/F7) are often the keys to switch VTs and cannot be used as the magnifier shortcuts on almost all Linux workstations. This CL adds additional shortcut keys only for debug mode. BUG=none TEST=manual Review URL: https://codereview.chromium.org/11421223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171121 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash')
-rw-r--r--ash/accelerators/accelerator_table.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/ash/accelerators/accelerator_table.cc b/ash/accelerators/accelerator_table.cc
index ef29cd1..ee8772e 100644
--- a/ash/accelerators/accelerator_table.cc
+++ b/ash/accelerators/accelerator_table.cc
@@ -65,6 +65,9 @@ const AcceleratorData kAcceleratorData[] = {
{ true, ui::VKEY_POWER, ui::EF_NONE, POWER_PRESSED },
{ false, ui::VKEY_POWER, ui::EF_NONE, POWER_RELEASED },
#if !defined(NDEBUG)
+ // Extra shortcut for debug build to control magnifier on linux desktop.
+ { true, ui::VKEY_F6, ui::EF_CONTROL_DOWN, MAGNIFY_SCREEN_ZOOM_OUT},
+ { true, ui::VKEY_F7, ui::EF_CONTROL_DOWN, MAGNIFY_SCREEN_ZOOM_IN},
// Extra shortcut for debug build to activate lock screen on linux desktop.
{ true, ui::VKEY_L, ui::EF_ALT_DOWN, LOCK_SCREEN },
// Extra shortcut for display swaping as alt-f4 is taken on linux desktop.