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. |