Chromium Code Reviews| Index: chrome/browser/app_controller_mac.mm |
| diff --git a/chrome/browser/app_controller_mac.mm b/chrome/browser/app_controller_mac.mm |
| index 084113688bb2dcd0271b73d44170c9a9a659e676..fb9f88dfb8294cad9f9d2eb701ec86deee44e827 100644 |
| --- a/chrome/browser/app_controller_mac.mm |
| +++ b/chrome/browser/app_controller_mac.mm |
| @@ -891,12 +891,17 @@ const AEEventClass kAECloudPrintUninstallClass = 'GCPu'; |
| else |
| Browser::OpenExtensionsWindow(lastProfile); |
| break; |
| - case IDC_HELP_PAGE: |
| + case IDC_HELP_PAGE_VIA_KEYBOARD: |
| + case IDC_HELP_PAGE_VIA_MENU: { |
| + Browser::HelpSource source = (tag == IDC_HELP_PAGE_VIA_KEYBOARD) ? |
| + Browser::HELP_SOURCE_KEYBOARD : |
| + Browser::HELP_SOURCE_MENU; |
| if (Browser* browser = ActivateBrowser(lastProfile)) |
| - browser->ShowHelpTab(); |
| + browser->ShowHelpTab(source); |
| else |
| - Browser::OpenHelpWindow(lastProfile); |
| + Browser::OpenHelpWindow(lastProfile, source); |
| break; |
| + } |
| case IDC_SHOW_SYNC_SETUP: |
| if (Browser* browser = ActivateBrowser(lastProfile)) |
| browser->ShowSyncSetup(SyncPromoUI::SOURCE_MENU); |
| @@ -1024,7 +1029,7 @@ const AEEventClass kAECloudPrintUninstallClass = 'GCPu'; |
| menuState_->UpdateCommandEnabled(IDC_SHOW_HISTORY, true); |
| menuState_->UpdateCommandEnabled(IDC_SHOW_DOWNLOADS, true); |
| menuState_->UpdateCommandEnabled(IDC_MANAGE_EXTENSIONS, true); |
| - menuState_->UpdateCommandEnabled(IDC_HELP_PAGE, true); |
| + menuState_->UpdateCommandEnabled(IDC_HELP_PAGE_VIA_MENU, true); |
|
Daniel Erat
2012/06/08 21:07:11
Should I also be calling this for IDC_HELP_PAGE_VI
Avi (use Gerrit)
2012/06/11 20:54:06
There's no "help" keyboard shortcut on the Mac; I
Daniel Erat
2012/06/11 21:05:37
Thanks, that answers it. I've removed IDC_HELP_PA
|
| menuState_->UpdateCommandEnabled(IDC_IMPORT_SETTINGS, true); |
| menuState_->UpdateCommandEnabled(IDC_FEEDBACK, true); |
| menuState_->UpdateCommandEnabled(IDC_SHOW_SYNC_SETUP, true); |