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 48a0f37a7fcb749c238ded68eecf01fe008f32ae..1241fb7a0850f978fefd608d717feb9417357ead 100644 |
--- a/content/renderer/service_worker/service_worker_context_client.h |
+++ b/content/renderer/service_worker/service_worker_context_client.h |
@@ -138,6 +138,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, |
@@ -194,6 +197,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, |