| Index: chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.h
|
| diff --git a/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.h b/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.h
|
| index a72304b7d6bc789126151f944150ab07b4f78671..0b40031fd8bed7ff30fa8fde3bd14815b0c5ab6e 100644
|
| --- a/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.h
|
| +++ b/chrome/browser/ui/cocoa/toolbar/back_forward_menu_controller.h
|
| @@ -14,6 +14,11 @@
|
|
|
| @class MenuButton;
|
|
|
| +namespace BackForwardMenuControllerInternal {
|
| +// A C++ delegate that handles favicons as they are loaded from history.
|
| +class MenuDelegate;
|
| +}
|
| +
|
| typedef BackForwardMenuModel::ModelType BackForwardMenuType;
|
| const BackForwardMenuType BACK_FORWARD_MENU_TYPE_BACK =
|
| BackForwardMenuModel::BACKWARD_MENU;
|
| @@ -29,6 +34,8 @@ const BackForwardMenuType BACK_FORWARD_MENU_TYPE_FORWARD =
|
| MenuButton* button_; // Weak; comes from nib.
|
| scoped_ptr<BackForwardMenuModel> model_;
|
| scoped_nsobject<NSMenu> backForwardMenu_;
|
| + scoped_ptr<BackForwardMenuControllerInternal::MenuDelegate>
|
| + contextMenuDelegate_;
|
| }
|
|
|
| // Type (back or forwards); can only be set on initialization.
|
| @@ -37,6 +44,7 @@ const BackForwardMenuType BACK_FORWARD_MENU_TYPE_FORWARD =
|
| - (id)initWithBrowser:(Browser*)browser
|
| modelType:(BackForwardMenuType)type
|
| button:(MenuButton*)button;
|
| +- (void)onIconChanged:(int)modelIndex;
|
|
|
| @end // @interface BackForwardMenuController
|
|
|
|
|