| Index: chrome/browser/notifications/notification.cc
|
| diff --git a/chrome/browser/notifications/notification.cc b/chrome/browser/notifications/notification.cc
|
| index efa23320bb2bcd3cb86d8bed0f809b2077feb866..22e79e42b5204ae9289ee9c8b07d0cf880cf9c45 100644
|
| --- a/chrome/browser/notifications/notification.cc
|
| +++ b/chrome/browser/notifications/notification.cc
|
| @@ -5,10 +5,9 @@
|
| #include "chrome/browser/notifications/notification.h"
|
|
|
| Notification::Notification(const GURL& origin_url,
|
| - const GURL& icon_url,
|
| const base::string16& title,
|
| const base::string16& body,
|
| - blink::WebTextDirection dir,
|
| + const gfx::Image& icon,
|
| const base::string16& display_source,
|
| const base::string16& replace_id,
|
| NotificationDelegate* delegate)
|
| @@ -16,13 +15,12 @@ Notification::Notification(const GURL& origin_url,
|
| delegate->id(),
|
| title,
|
| body,
|
| - gfx::Image(),
|
| + icon,
|
| display_source,
|
| message_center::NotifierId(origin_url),
|
| message_center::RichNotificationData(),
|
| delegate),
|
| origin_url_(origin_url),
|
| - icon_url_(icon_url),
|
| replace_id_(replace_id),
|
| delegate_(delegate) {}
|
|
|
| @@ -49,16 +47,12 @@ Notification::Notification(
|
| delegate),
|
| origin_url_(origin_url),
|
| replace_id_(replace_id),
|
| - delegate_(delegate) {
|
| - // It's important to leave |icon_url_| empty with rich notifications enabled,
|
| - // to prevent "Downloading" the data url and overwriting the existing |icon|.
|
| -}
|
| + delegate_(delegate) {}
|
|
|
| Notification::Notification(const std::string& id,
|
| const Notification& notification)
|
| : message_center::Notification(id, notification),
|
| origin_url_(notification.origin_url()),
|
| - icon_url_(notification.icon_url()),
|
| button_one_icon_url_(notification.button_one_icon_url()),
|
| button_two_icon_url_(notification.button_two_icon_url()),
|
| image_url_(notification.image_url()),
|
| @@ -69,7 +63,6 @@ Notification::Notification(const std::string& id,
|
| Notification::Notification(const Notification& notification)
|
| : message_center::Notification(notification),
|
| origin_url_(notification.origin_url()),
|
| - icon_url_(notification.icon_url()),
|
| button_one_icon_url_(notification.button_one_icon_url()),
|
| button_two_icon_url_(notification.button_two_icon_url()),
|
| image_url_(notification.image_url()),
|
| @@ -81,7 +74,6 @@ Notification::~Notification() {}
|
| Notification& Notification::operator=(const Notification& notification) {
|
| message_center::Notification::operator=(notification);
|
| origin_url_ = notification.origin_url();
|
| - icon_url_ = notification.icon_url();
|
| button_one_icon_url_ = notification.button_one_icon_url();
|
| button_two_icon_url_ = notification.button_two_icon_url();
|
| image_url_ = notification.image_url();
|
|
|