Chromium Code Reviews| Index: chrome/browser/ui/cocoa/notifications/notification_builder_mac.mm |
| diff --git a/chrome/browser/ui/cocoa/notifications/notification_builder_mac.mm b/chrome/browser/ui/cocoa/notifications/notification_builder_mac.mm |
| index 5b3307afd4116ccc5bf41c381c312c5dc34551c2..7e793f298881f7b1d122608d2dee44564a534d1e 100644 |
| --- a/chrome/browser/ui/cocoa/notifications/notification_builder_mac.mm |
| +++ b/chrome/browser/ui/cocoa/notifications/notification_builder_mac.mm |
| @@ -132,16 +132,13 @@ NSString* const kNotificationSettingsButtonTag = @"settingsButton"; |
| // Icon |
| if ([notificationData_ objectForKey:kNotificationImage]) { |
| - if ([toast respondsToSelector:@selector(_identityImage)]) { |
| - if ([[NSImage class] conformsToProtocol:@protocol(NSSecureCoding)]) { |
| - NSImage* image = [notificationData_ objectForKey:kNotificationImage]; |
| - [toast setValue:image forKey:@"_identityImage"]; |
| - } else { // NSImage only conforms to NSSecureCoding from 10.10 onwards. |
| - base::scoped_nsobject<NSImage> image([[NSImage alloc] |
| - initWithData:[notificationData_ objectForKey:kNotificationImage]]); |
| - [toast setValue:image forKey:@"_identityImage"]; |
| - } |
| - [toast setValue:@NO forKey:@"_identityImageHasBorder"]; |
| + if ([[NSImage class] conformsToProtocol:@protocol(NSSecureCoding)]) { |
| + NSImage* image = [notificationData_ objectForKey:kNotificationImage]; |
| + [toast setValue:image forKey:@"contentImage"]; |
|
Robert Sesek
2017/03/22 21:41:10
Actually, this can now be just setContentImage: ri
|
| + } else { // NSImage only conforms to NSSecureCoding from 10.10 onwards. |
| + base::scoped_nsobject<NSImage> image([[NSImage alloc] |
| + initWithData:[notificationData_ objectForKey:kNotificationImage]]); |
| + [toast setValue:image forKey:@"contentImage"]; |
| } |
| } |