Index: content/renderer/service_worker/service_worker_context_client.h |
diff --git a/content/renderer/service_worker/service_worker_context_client.h b/content/renderer/service_worker/service_worker_context_client.h |
index 1ad24cf81ab95b949a4f53b35c2b204860fc849b..f48d0cb8a0427fd3ff691e89dd1a5209f29a90eb 100644 |
--- a/content/renderer/service_worker/service_worker_context_client.h |
+++ b/content/renderer/service_worker/service_worker_context_client.h |
@@ -141,6 +141,9 @@ class ServiceWorkerContextClient |
void didHandleNotificationClickEvent( |
int request_id, |
blink::WebServiceWorkerEventResult result) override; |
+ void didHandleNotificationCloseEvent( |
+ int request_id, |
+ blink::WebServiceWorkerEventResult result) override; |
void didHandlePushEvent(int request_id, |
blink::WebServiceWorkerEventResult result) override; |
void didHandleSyncEvent(int request_id, |
@@ -202,6 +205,10 @@ class ServiceWorkerContextClient |
const PlatformNotificationData& notification_data, |
int action_index); |
void OnPushEvent(int request_id, const PushEventPayload& payload); |
+ void OnNotificationCloseEvent( |
+ int request_id, |
+ int64_t persistent_notification_id, |
+ const PlatformNotificationData& notification_data); |
void OnGeofencingEvent(int request_id, |
blink::WebGeofencingEventType event_type, |
const std::string& region_id, |