Index: chrome/browser/notifications/notification_display_service.h |
diff --git a/chrome/browser/notifications/notification_display_service.h b/chrome/browser/notifications/notification_display_service.h |
index 6bbd645747f3eecca310333ac705dab6008ad777..84a446b49bda5e4ce71ae921c1077347240325fd 100644 |
--- a/chrome/browser/notifications/notification_display_service.h |
+++ b/chrome/browser/notifications/notification_display_service.h |
@@ -8,6 +8,7 @@ |
#include <set> |
#include <string> |
#include "base/macros.h" |
Peter Beverloo
2016/07/05 14:25:34
nit: blank line above here
Miguel Garcia
2016/07/05 17:12:52
Done.
|
+#include "chrome/browser/notifications/notification_common.h" |
#include "components/keyed_service/core/keyed_service.h" |
class Notification; |
@@ -27,11 +28,13 @@ class NotificationDisplayService : public KeyedService { |
~NotificationDisplayService() override {} |
// Displays the |notification| identified by |notification_id|. |
- virtual void Display(const std::string& notification_id, |
+ virtual void Display(NotificationCommon::Type notification_type, |
+ const std::string& notification_id, |
const Notification& notification) = 0; |
// Closes the notification identified by |notification_id|. |
- virtual void Close(const std::string& notification_id) = 0; |
+ virtual void Close(NotificationCommon::Type notification_type, |
+ const std::string& notification_id) = 0; |
// Returns whether the implementation can retrieve a list of currently visible |
// notifications and stores them in |*notification_ids| when possible. |