| Index: chrome/browser/ui/views/frame/browser_frame_mac.mm
|
| diff --git a/chrome/browser/ui/views/frame/browser_frame_mac.mm b/chrome/browser/ui/views/frame/browser_frame_mac.mm
|
| index cd705a40a9a22b67959a34aae7d8dd37a299554f..f9108fa0bd417a946cf7ee060bba63d3de60dcb1 100644
|
| --- a/chrome/browser/ui/views/frame/browser_frame_mac.mm
|
| +++ b/chrome/browser/ui/views/frame/browser_frame_mac.mm
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "chrome/browser/ui/views/frame/browser_frame_mac.h"
|
|
|
| +#import "chrome/browser/ui/cocoa/browser_window_command_handler.h"
|
| #import "chrome/browser/ui/cocoa/chrome_command_dispatcher_delegate.h"
|
| #include "chrome/browser/ui/views/frame/browser_frame.h"
|
| #include "chrome/browser/ui/views/frame/browser_shutdown.h"
|
| @@ -17,7 +18,8 @@ BrowserFrameMac::BrowserFrameMac(BrowserFrame* browser_frame,
|
| : views::NativeWidgetMac(browser_frame),
|
| browser_view_(browser_view),
|
| command_dispatcher_delegate_(
|
| - [[ChromeCommandDispatcherDelegate alloc] init]) {}
|
| + [[ChromeCommandDispatcherDelegate alloc] init]),
|
| + command_handler_([[BrowserWindowCommandHandler alloc] init]) {}
|
|
|
| BrowserFrameMac::~BrowserFrameMac() {
|
| }
|
| @@ -70,6 +72,7 @@ NativeWidgetMacNSWindow* BrowserFrameMac::CreateNSWindow(
|
| backing:NSBackingStoreBuffered
|
| defer:NO]);
|
| [ns_window setCommandDispatcherDelegate:command_dispatcher_delegate_];
|
| + [ns_window setCommandHandler:command_handler_];
|
| return ns_window.autorelease();
|
| }
|
|
|
|
|