Index: chrome/browser/cocoa/back_forward_menu_controller.mm |
diff --git a/chrome/browser/cocoa/back_forward_menu_controller.mm b/chrome/browser/cocoa/back_forward_menu_controller.mm |
index a826df5eab71c93aeef0733fc20a8fd9a3c1a186..a362f492ffe2d074650514367c9b8241c667aee5 100644 |
--- a/chrome/browser/cocoa/back_forward_menu_controller.mm |
+++ b/chrome/browser/cocoa/back_forward_menu_controller.mm |
@@ -30,37 +30,37 @@ using gfx::SkBitmapToNSImage; |
button_ = button; |
model_.reset(new BackForwardMenuModel(browser, type_)); |
DCHECK(model_.get()); |
- menu_.reset([[NSMenu alloc] initWithTitle:@""]); |
- DCHECK(menu_.get()); |
- [menu_ setDelegate:self]; |
+ backForwardMenu_.reset([[NSMenu alloc] initWithTitle:@""]); |
+ DCHECK(backForwardMenu_.get()); |
+ [backForwardMenu_ setDelegate:self]; |
- [button_ setMenu:menu_]; |
- [button_ setMenuEnabled:YES]; |
+ [button_ setAttachedMenu:backForwardMenu_]; |
+ [button_ setAttachedMenuEnabled:YES]; |
} |
return self; |
} |
// Methods as delegate: |
-// Called by menu_ just before tracking begins. |
+// Called by backForwardMenu_ just before tracking begins. |
//TODO(viettrungluu@gmail.com): do anything for chapter stops (see model)? |
- (void)menuNeedsUpdate:(NSMenu*)menu { |
- DCHECK(menu == menu_); |
+ DCHECK(menu == backForwardMenu_); |
// Remove old menu items (backwards order is as good as any). |
- for (NSInteger i = [menu_ numberOfItems]; i > 0; i--) |
- [menu_ removeItemAtIndex:(i-1)]; |
+ for (NSInteger i = [menu numberOfItems]; i > 0; i--) |
+ [menu removeItemAtIndex:(i-1)]; |
// 0-th item must be blank. (This is because we use a pulldown list, for which |
// Cocoa uses the 0-th item as "title" in the button.) |
- [menu_ insertItemWithTitle:@"" |
- action:nil |
- keyEquivalent:@"" |
- atIndex:0]; |
+ [menu insertItemWithTitle:@"" |
+ action:nil |
+ keyEquivalent:@"" |
+ atIndex:0]; |
for (int menuID = 1; menuID <= model_->GetTotalItemCount(); menuID++) { |
if (model_->IsSeparator(menuID)) { |
- [menu_ insertItem:[NSMenuItem separatorItem] |
- atIndex:menuID]; |
+ [menu insertItem:[NSMenuItem separatorItem] |
+ atIndex:menuID]; |
} else { |
// Create a menu item with the right label. |
NSMenuItem* menuItem = [[NSMenuItem alloc] |
@@ -83,8 +83,8 @@ using gfx::SkBitmapToNSImage; |
[menuItem setAction:@selector(executeMenuItem:)]; |
// Put it in the menu! |
- [menu_ insertItem:menuItem |
- atIndex:menuID]; |
+ [menu insertItem:menuItem |
+ atIndex:menuID]; |
} |
} |
} |