Index: chrome/browser/notifications/platform_notification_service_impl.h |
diff --git a/chrome/browser/notifications/platform_notification_service_impl.h b/chrome/browser/notifications/platform_notification_service_impl.h |
index eb694dff73b42782d4d37584cca19deebe004d75..a7978d9666332613544cfc23688f87897399e9bb 100644 |
--- a/chrome/browser/notifications/platform_notification_service_impl.h |
+++ b/chrome/browser/notifications/platform_notification_service_impl.h |
@@ -25,6 +25,7 @@ class NotificationUIManager; |
namespace content { |
class BrowserContext; |
+struct NotificationResources; |
} |
namespace gcm { |
@@ -95,16 +96,16 @@ class PlatformNotificationServiceImpl |
void DisplayNotification( |
content::BrowserContext* browser_context, |
const GURL& origin, |
- const SkBitmap& icon, |
const content::PlatformNotificationData& notification_data, |
+ const content::NotificationResources& notification_resources, |
scoped_ptr<content::DesktopNotificationDelegate> delegate, |
base::Closure* cancel_callback) override; |
void DisplayPersistentNotification( |
content::BrowserContext* browser_context, |
int64_t persistent_notification_id, |
const GURL& origin, |
- const SkBitmap& icon, |
- const content::PlatformNotificationData& notification_data) override; |
+ const content::PlatformNotificationData& notification_data, |
+ const content::NotificationResources& notification_resources) override; |
void ClosePersistentNotification( |
content::BrowserContext* browser_context, |
int64_t persistent_notification_id) override; |
@@ -131,8 +132,8 @@ class PlatformNotificationServiceImpl |
Notification CreateNotificationFromData( |
Profile* profile, |
const GURL& origin, |
- const SkBitmap& icon, |
const content::PlatformNotificationData& notification_data, |
+ const content::NotificationResources& notification_resources, |
NotificationDelegate* delegate) const; |
// Overrides the Notification UI Manager to use to |manager|. Only to be |