diff options
author | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-23 19:39:16 +0000 |
---|---|---|
committer | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-23 19:39:16 +0000 |
commit | 70320c8eb894df1a9965fa55c21129338130a452 (patch) | |
tree | 6584c90ea4330a6547ca90bf030711c1f0e515c1 | |
parent | a6e6d3f773898d4ed2f949a873362c3dfaee5a09 (diff) | |
download | chromium_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.cc | 11 |
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); |