Index: chrome/browser/notifications/message_center_notification_manager.h |
diff --git a/chrome/browser/notifications/message_center_notification_manager.h b/chrome/browser/notifications/message_center_notification_manager.h |
index e8400f935431a3e0ba77a9224d8d99a7ab95e9d1..e030fac28b0b0515c1aefc5273a277f7d6fb42ec 100644 |
--- a/chrome/browser/notifications/message_center_notification_manager.h |
+++ b/chrome/browser/notifications/message_center_notification_manager.h |
@@ -206,6 +206,16 @@ class MessageCenterNotificationManager |
// notification is found. |
ProfileNotification* FindProfileNotification(const std::string& id) const; |
+ // Route Notifications to an app/extension, instead of sending to Chrome |
+ // Notification Center. |
+ void RouteNotificationToAlternateProvider(const Notification& notification, |
+ Profile* profile, |
+ std::string extension_id); |
+ |
+ // Get the extension ID of the extension that the user chose to take over |
+ // Chorme Notification Center. |
+ std::string GetExtensionTakingOverNotifications(Profile* profile); |
+ |
#if defined(OS_WIN) |
// This function is run on update to ensure that the notification balloon is |
// shown only when there are no popups present. |