| Index: chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.mm
 | 
| diff --git a/chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.mm b/chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.mm
 | 
| index 1c8306a2a7a100d79667a9137aace8fcc867c9c2..0e79076f2f8e81e834e3d641e18c01ee23b44332 100644
 | 
| --- a/chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.mm
 | 
| +++ b/chrome/browser/ui/cocoa/extensions/extension_install_dialog_controller.mm
 | 
| @@ -92,6 +92,9 @@ void OffsetControlVertically(NSControl* control, CGFloat amount) {
 | 
|            retain]);
 | 
|      button_.reset([l10n_util::GetNSString(ExtensionInstallUI::kButtonIds[type])
 | 
|                     retain]);
 | 
| +    int cancel_id = ExtensionInstallUI::kAbortButtonIds[type];
 | 
| +    cancel_button_.reset([l10n_util::GetNSString(
 | 
| +        cancel_id > 0 ? cancel_id : IDS_CANCEL) retain]);
 | 
|  
 | 
|      // We display the warnings as a simple text string, separated by newlines.
 | 
|      if (!warnings.empty()) {
 | 
| @@ -132,6 +135,7 @@ void OffsetControlVertically(NSControl* control, CGFloat amount) {
 | 
|    [titleField_ setStringValue:title_.get()];
 | 
|    [subtitleField_ setStringValue:subtitle_.get()];
 | 
|    [okButton_ setTitle:button_.get()];
 | 
| +  [cancelButton_ setTitle:cancel_button_.get()];
 | 
|  
 | 
|    NSImage* image = gfx::SkBitmapToNSImage(icon_);
 | 
|    [iconView_ setImage:image];
 | 
| 
 |