| Index: chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
|
| index b41d4c6624a51d0a7ac146de307461386c449881..a7e338f1578ba84045b7deb19251f232e410a8f4 100644
|
| --- a/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/tabs/tab_strip_controller.mm
|
| @@ -374,7 +374,7 @@ private:
|
|
|
| ResourceBundle& rb = ResourceBundle::GetSharedInstance();
|
| defaultFavicon_.reset(
|
| - [rb.GetNativeImageNamed(IDR_DEFAULT_FAVICON) retain]);
|
| + rb.GetNativeImageNamed(IDR_DEFAULT_FAVICON).CopyNSImage());
|
|
|
| [self setLeftIndentForControls:[[self class] defaultLeftIndentForControls]];
|
| [self setRightIndentForControls:0];
|
| @@ -1451,14 +1451,14 @@ private:
|
| return;
|
|
|
| static NSImage* throbberWaitingImage =
|
| - [ResourceBundle::GetSharedInstance().GetNativeImageNamed(
|
| - IDR_THROBBER_WAITING) retain];
|
| + ResourceBundle::GetSharedInstance().GetNativeImageNamed(
|
| + IDR_THROBBER_WAITING).CopyNSImage();
|
| static NSImage* throbberLoadingImage =
|
| - [ResourceBundle::GetSharedInstance().GetNativeImageNamed(IDR_THROBBER)
|
| - retain];
|
| + ResourceBundle::GetSharedInstance().GetNativeImageNamed(
|
| + IDR_THROBBER).CopyNSImage();
|
| static NSImage* sadFaviconImage =
|
| - [ResourceBundle::GetSharedInstance().GetNativeImageNamed(IDR_SAD_FAVICON)
|
| - retain];
|
| + ResourceBundle::GetSharedInstance().GetNativeImageNamed(
|
| + IDR_SAD_FAVICON).CopyNSImage();
|
|
|
| // Take closing tabs into account.
|
| NSInteger index = [self indexFromModelIndex:modelIndex];
|
|
|