Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(217)

Side by Side Diff: chrome/browser/ui/cocoa/extensions/extension_action_context_menu.mm

Issue 8835003: extensions: remove install/uninstall terminology (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #import "chrome/browser/ui/cocoa/extensions/extension_action_context_menu.h" 5 #import "chrome/browser/ui/cocoa/extensions/extension_action_context_menu.h"
6 6
7 #include "base/sys_string_conversions.h" 7 #include "base/sys_string_conversions.h"
8 #include "base/task.h" 8 #include "base/task.h"
9 #include "chrome/browser/extensions/extension_service.h" 9 #include "chrome/browser/extensions/extension_service.h"
10 #include "chrome/browser/extensions/extension_tab_util.h" 10 #include "chrome/browser/extensions/extension_tab_util.h"
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
161 if ((self = [super initWithTitle:@""])) { 161 if ((self = [super initWithTitle:@""])) {
162 action_ = action; 162 action_ = action;
163 extension_ = extension; 163 extension_ = extension;
164 profile_ = profile; 164 profile_ = profile;
165 165
166 NSArray* menuItems = [NSArray arrayWithObjects: 166 NSArray* menuItems = [NSArray arrayWithObjects:
167 base::SysUTF8ToNSString(extension->name()), 167 base::SysUTF8ToNSString(extension->name()),
168 [NSMenuItem separatorItem], 168 [NSMenuItem separatorItem],
169 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_OPTIONS), 169 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_OPTIONS),
170 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_DISABLE), 170 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_DISABLE),
171 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_UNINSTALL), 171 l10n_util::GetNSStringFWithFixup(
172 IDS_EXTENSIONS_UNINSTALL,
173 l10n_util::GetStringUTF16(IDS_SHORT_PRODUCT_NAME)),
172 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_HIDE_BUTTON), 174 l10n_util::GetNSStringWithFixup(IDS_EXTENSIONS_HIDE_BUTTON),
173 [NSMenuItem separatorItem], 175 [NSMenuItem separatorItem],
174 l10n_util::GetNSStringWithFixup(IDS_MANAGE_EXTENSIONS), 176 l10n_util::GetNSStringWithFixup(IDS_MANAGE_EXTENSIONS),
175 nil]; 177 nil];
176 178
177 for (id item in menuItems) { 179 for (id item in menuItems) {
178 if ([item isKindOfClass:[NSMenuItem class]]) { 180 if ([item isKindOfClass:[NSMenuItem class]]) {
179 [self addItem:item]; 181 [self addItem:item];
180 } else if ([item isKindOfClass:[NSString class]]) { 182 } else if ([item isKindOfClass:[NSString class]]) {
181 NSMenuItem* itemObj = [self addItemWithTitle:item 183 NSMenuItem* itemObj = [self addItemWithTitle:item
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
317 } 319 }
318 return YES; 320 return YES;
319 } 321 }
320 322
321 - (void)invalidateProfile { 323 - (void)invalidateProfile {
322 observer_.reset(); 324 observer_.reset();
323 profile_ = NULL; 325 profile_ = NULL;
324 } 326 }
325 327
326 @end 328 @end
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698