| Index: chrome/browser/app_controller_mac.mm
|
| ===================================================================
|
| --- chrome/browser/app_controller_mac.mm (revision 26363)
|
| +++ chrome/browser/app_controller_mac.mm (working copy)
|
| @@ -652,27 +652,25 @@
|
| }
|
|
|
| - (NSMenu*)applicationDockMenu:(id)sender {
|
| - NSMenu* result = [[[NSMenu alloc] initWithTitle: @""] autorelease];
|
| - NSString* titleStr;
|
| - id item;
|
| -
|
| - titleStr = l10n_util::GetNSStringWithFixup(IDS_NEW_WINDOW_MAC);
|
| - item = [[[NSMenuItem alloc] initWithTitle:titleStr
|
| - action:@selector(commandDispatch:)
|
| - keyEquivalent:@""] autorelease];
|
| + NSMenu* dockMenu = [[[NSMenu alloc] initWithTitle: @""] autorelease];
|
| + NSString* titleStr = l10n_util::GetNSStringWithFixup(IDS_NEW_WINDOW_MAC);
|
| + scoped_nsobject<NSMenuItem> item([[NSMenuItem alloc]
|
| + initWithTitle:titleStr
|
| + action:@selector(commandDispatch:)
|
| + keyEquivalent:@""]);
|
| [item setTarget:self];
|
| [item setTag:IDC_NEW_WINDOW];
|
| - [result addItem:item];
|
| + [dockMenu addItem:item];
|
|
|
| titleStr = l10n_util::GetNSStringWithFixup(IDS_NEW_INCOGNITO_WINDOW_MAC);
|
| - item = [[[NSMenuItem alloc] initWithTitle:titleStr
|
| - action:@selector(commandDispatch:)
|
| - keyEquivalent:@""] autorelease];
|
| + item.reset([[NSMenuItem alloc] initWithTitle:titleStr
|
| + action:@selector(commandDispatch:)
|
| + keyEquivalent:@""]);
|
| [item setTarget:self];
|
| [item setTag:IDC_NEW_INCOGNITO_WINDOW];
|
| - [result addItem:item];
|
| + [dockMenu addItem:item];
|
|
|
| - return result;
|
| + return dockMenu;
|
| }
|
|
|
| @end
|
|
|