| Index: chrome/browser/cocoa/wrench_menu_controller.h
|
| diff --git a/chrome/browser/cocoa/wrench_menu_controller.h b/chrome/browser/cocoa/wrench_menu_controller.h
|
| index ba5051ce2c75b09e305dbfd382c0340fc61c4c0e..99f37438333361fdca5aa583f2d0e747ac94799e 100644
|
| --- a/chrome/browser/cocoa/wrench_menu_controller.h
|
| +++ b/chrome/browser/cocoa/wrench_menu_controller.h
|
| @@ -9,12 +9,17 @@
|
| #import <Cocoa/Cocoa.h>
|
|
|
| #import "base/cocoa_protocols_mac.h"
|
| +#include "base/scoped_ptr.h"
|
| #import "chrome/browser/cocoa/menu_controller.h"
|
|
|
| @class MenuTrackedRootView;
|
| @class ToolbarController;
|
| class WrenchMenuModel;
|
|
|
| +namespace WrenchMenuControllerInternal {
|
| +class ZoomLevelObserver;
|
| +} // namespace WrenchMenuControllerInternal
|
| +
|
| // The Wrench menu has a creative layout, with buttons in menu items. There is
|
| // a cross-platform model for this special menu, but on the Mac it's easier to
|
| // get spacing and alignment precisely right using a NIB. To do that, we
|
| @@ -34,6 +39,8 @@ class WrenchMenuModel;
|
| IBOutlet NSButton* zoomDisplay_;
|
| IBOutlet NSButton* zoomMinus_;
|
| IBOutlet NSButton* zoomFullScreen_;
|
| +
|
| + scoped_ptr<WrenchMenuControllerInternal::ZoomLevelObserver> observer_;
|
| }
|
|
|
| // Designated initializer; called within the NIB.
|
|
|