Index: content/browser/notifications/notification_message_filter.cc |
diff --git a/content/browser/notifications/notification_message_filter.cc b/content/browser/notifications/notification_message_filter.cc |
index 9f28e1b237ae652c6e65602869fa91d16bc58417..c4182128deea8139009c6d4343569e7885c1a68a 100644 |
--- a/content/browser/notifications/notification_message_filter.cc |
+++ b/content/browser/notifications/notification_message_filter.cc |
@@ -12,14 +12,12 @@ |
#include "content/browser/bad_message.h" |
#include "content/browser/notifications/notification_event_dispatcher_impl.h" |
#include "content/browser/notifications/notification_id_generator.h" |
-#include "content/browser/notifications/page_notification_delegate.h" |
#include "content/browser/notifications/platform_notification_context_impl.h" |
#include "content/browser/service_worker/service_worker_context_wrapper.h" |
#include "content/common/platform_notification_messages.h" |
#include "content/public/browser/browser_context.h" |
#include "content/public/browser/browser_thread.h" |
#include "content/public/browser/content_browser_client.h" |
-#include "content/public/browser/desktop_notification_delegate.h" |
#include "content/public/browser/notification_database_data.h" |
#include "content/public/browser/platform_notification_service.h" |
#include "content/public/browser/render_process_host.h" |
@@ -168,22 +166,16 @@ void NotificationMessageFilter::OnShowPlatformNotification( |
GetNotificationIdGenerator()->GenerateForNonPersistentNotification( |
origin, notification_data.tag, non_persistent_notification_id, |
process_id_); |
- |
NotificationEventDispatcherImpl* event_dispatcher = |
content::NotificationEventDispatcherImpl::GetInstance(); |
non_persistent__notification_shown_ = true; |
event_dispatcher->RegisterNonPersistentNotification( |
notification_id, process_id_, non_persistent_notification_id); |
- std::unique_ptr<DesktopNotificationDelegate> delegate( |
- new PageNotificationDelegate(process_id_, non_persistent_notification_id, |
- notification_id)); |
- |
base::Closure close_closure; |
service->DisplayNotification(browser_context_, notification_id, origin, |
SanitizeNotificationData(notification_data), |
- notification_resources, std::move(delegate), |
- &close_closure); |
+ notification_resources, &close_closure); |
if (!close_closure.is_null()) |
close_closures_[notification_id] = close_closure; |