summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-23 19:39:16 +0000
committerjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-23 19:39:16 +0000
commit70320c8eb894df1a9965fa55c21129338130a452 (patch)
tree6584c90ea4330a6547ca90bf030711c1f0e515c1
parenta6e6d3f773898d4ed2f949a873362c3dfaee5a09 (diff)
downloadchromium_src-70320c8eb894df1a9965fa55c21129338130a452.zip
chromium_src-70320c8eb894df1a9965fa55c21129338130a452.tar.gz
chromium_src-70320c8eb894df1a9965fa55c21129338130a452.tar.bz2
Adding some missing accelerators to Linux toolkit views.
BUG=28416 TEST=Tests all the accelerators found in chrome/browser/views/accelerator_table_gtk.cc work and are consistent Chrome on Windows. Review URL: http://codereview.chromium.org/426006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32824 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/views/accelerator_table_gtk.cc11
1 files changed, 10 insertions, 1 deletions
diff --git a/chrome/browser/views/accelerator_table_gtk.cc b/chrome/browser/views/accelerator_table_gtk.cc
index e5ca48d..3c28ee3 100644
--- a/chrome/browser/views/accelerator_table_gtk.cc
+++ b/chrome/browser/views/accelerator_table_gtk.cc
@@ -29,6 +29,11 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ base::VKEY_UP, false, true, false, IDC_SELECT_PREVIOUS_TAB },
{ base::VKEY_W, false, true, false, IDC_CLOSE_TAB },
{ base::VKEY_T, true, true, false, IDC_RESTORE_TAB },
+ { base::VKEY_W, true, true, false, IDC_CLOSE_WINDOW },
+ { base::VKEY_W, true, false, true, IDC_CLOSE_POPUPS },
+
+ { base::VKEY_TAB, false, true, false, IDC_SELECT_NEXT_TAB },
+ { base::VKEY_TAB, true, true, false, IDC_SELECT_PREVIOUS_TAB },
{ base::VKEY_1, false, true, false, IDC_SELECT_TAB_0 },
{ base::VKEY_2, false, true, false, IDC_SELECT_TAB_1 },
@@ -101,7 +106,9 @@ const AcceleratorMapping kAcceleratorMap[] = {
// Miscellany.
{ base::VKEY_D, false, true, false, IDC_BOOKMARK_PAGE },
+ { base::VKEY_D, true, true, false, IDC_BOOKMARK_ALL_TABS },
{ base::VKEY_B, false, true, false, IDC_SHOW_BOOKMARK_BAR },
+ { base::VKEY_DELETE, true, true, false, IDC_CLEAR_BROWSING_DATA },
{ base::VKEY_H, false, true, false, IDC_SHOW_HISTORY },
{ base::VKEY_J, false, true, false, IDC_SHOW_DOWNLOADS },
{ base::VKEY_O, false, true, false, IDC_OPEN_FILE },
@@ -117,7 +124,9 @@ const AcceleratorMapping kAcceleratorMap[] = {
{ base::VKEY_B, true, true, false, IDC_SHOW_BOOKMARK_MANAGER },
{ base::VKEY_F1, false, false, false, IDC_HELP_PAGE },
{ base::VKEY_Q, true, true, false, IDC_EXIT },
- { base::VKEY_0, true, true, false, IDC_COMPACT_NAVBAR},
+ { base::VKEY_0, true, true, false, IDC_COMPACT_NAVBAR },
+ { base::VKEY_F, false, false, true, IDC_SHOW_APP_MENU},
+ { base::VKEY_E, false, false, true, IDC_SHOW_PAGE_MENU},
};
const size_t kAcceleratorMapLength = arraysize(kAcceleratorMap);