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