Index: content/public/common/notification_resources.h |
diff --git a/content/public/common/notification_resources.h b/content/public/common/notification_resources.h |
index 8986f96bee6fb08f88c7e2eba83d5f41f62cf16b..23c54773e1392e8d95e1d4f09eb80a61f277858f 100644 |
--- a/content/public/common/notification_resources.h |
+++ b/content/public/common/notification_resources.h |
@@ -5,17 +5,25 @@ |
#ifndef CONTENT_PUBLIC_COMMON_NOTIFICATION_RESOURCES_H_ |
#define CONTENT_PUBLIC_COMMON_NOTIFICATION_RESOURCES_H_ |
+#include <vector> |
+ |
#include "content/common/content_export.h" |
#include "third_party/skia/include/core/SkBitmap.h" |
namespace content { |
// Structure to hold the resources associated with a Web Notification. |
-// TODO(mvanouwerkerk): Add resources for e.g. action icons - crbug.com/581336. |
struct CONTENT_EXPORT NotificationResources { |
+ NotificationResources(); |
+ ~NotificationResources(); |
+ |
// Main icon for the notification. The bitmap may be empty if the developer |
// did not provide an icon, or fetching of the icon failed. |
SkBitmap notification_icon; |
+ |
+ // Icons for the actions. A bitmap may be empty if the developer did not |
+ // provide an icon, or fetching of the icon failed. |
+ std::vector<SkBitmap> action_icons; |
}; |
} // namespace content |