| Index: chrome/browser/ui/browser_command_controller.cc
|
| diff --git a/chrome/browser/ui/browser_command_controller.cc b/chrome/browser/ui/browser_command_controller.cc
|
| index ac298853b08432430a96ebef06bf4a8d5f742359..605d5457596c5e112c2a7320c238b48da99b4817 100644
|
| --- a/chrome/browser/ui/browser_command_controller.cc
|
| +++ b/chrome/browser/ui/browser_command_controller.cc
|
| @@ -321,21 +321,23 @@ void BrowserCommandController::ExecuteCommandWithDisposition(
|
| switch (id) {
|
| // Navigation commands
|
| case IDC_BACKSPACE_BACK:
|
| - if (!base::FeatureList::IsEnabled(kBackspaceGoesBackFeature)) {
|
| - browser_->window()->ShowNewBackShortcutBubble(false);
|
| - break;
|
| - }
|
| - // FALL THROUGH
|
| + if (base::FeatureList::IsEnabled(kBackspaceGoesBackFeature))
|
| + GoBack(browser_, disposition);
|
| + else
|
| + browser_->window()->MaybeShowNewBackShortcutBubble(false);
|
| + break;
|
| case IDC_BACK:
|
| + browser_->window()->HideNewBackShortcutBubble();
|
| GoBack(browser_, disposition);
|
| break;
|
| case IDC_BACKSPACE_FORWARD:
|
| - if (!base::FeatureList::IsEnabled(kBackspaceGoesBackFeature)) {
|
| - browser_->window()->ShowNewBackShortcutBubble(true);
|
| - break;
|
| - }
|
| - // FALL THROUGH
|
| + if (base::FeatureList::IsEnabled(kBackspaceGoesBackFeature))
|
| + GoForward(browser_, disposition);
|
| + else
|
| + browser_->window()->MaybeShowNewBackShortcutBubble(true);
|
| + break;
|
| case IDC_FORWARD:
|
| + browser_->window()->HideNewBackShortcutBubble();
|
| GoForward(browser_, disposition);
|
| break;
|
| case IDC_RELOAD:
|
|
|