Index: content/browser/push_messaging/push_messaging_router.cc |
diff --git a/content/browser/push_messaging/push_messaging_router.cc b/content/browser/push_messaging/push_messaging_router.cc |
index c512cff29cfa166a893ed69f4f39cb91bcf3a320..f6ff797ff2540b972d03d8e9a54fe25623969157 100644 |
--- a/content/browser/push_messaging/push_messaging_router.cc |
+++ b/content/browser/push_messaging/push_messaging_router.cc |
@@ -123,10 +123,8 @@ |
deliver_message_callback, service_worker_registration), |
base::TimeDelta::FromSeconds(kPushMessageTimeoutSeconds), |
ServiceWorkerVersion::KILL_ON_TIMEOUT); |
- |
- service_worker->event_dispatcher()->DispatchPushEvent( |
- payload, base::Bind(&ServiceWorkerVersion::OnSimpleEventFinished, |
- service_worker, request_id)); |
+ service_worker->DispatchSimpleEvent<ServiceWorkerHostMsg_PushEventFinished>( |
+ request_id, ServiceWorkerMsg_PushEvent(request_id, payload)); |
} |
// static |