summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm')
-rw-r--r--chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm b/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
index a7141a9..3646a51 100644
--- a/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
+++ b/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
@@ -35,6 +35,7 @@
#import "chrome/browser/ui/cocoa/menu_controller.h"
#import "chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.h"
#import "chrome/browser/ui/cocoa/toolbar/reload_button.h"
+#import "chrome/browser/ui/cocoa/toolbar/toolbar_button.h"
#import "chrome/browser/ui/cocoa/toolbar/toolbar_view.h"
#import "chrome/browser/ui/cocoa/view_id_util.h"
#import "chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h"
@@ -249,6 +250,11 @@ class NotificationBridge : public NotificationObserver {
[homeButton_ setShowsBorderOnlyWhileMouseInside:YES];
[wrenchButton_ setShowsBorderOnlyWhileMouseInside:YES];
+ [backButton_ setHandleMiddleClick:YES];
+ [forwardButton_ setHandleMiddleClick:YES];
+ [reloadButton_ setHandleMiddleClick:YES];
+ [homeButton_ setHandleMiddleClick:YES];
+
[self initCommandStatus:commands_];
locationBarView_.reset(new LocationBarViewMac(locationBar_,
commands_, toolbarModel_,