Index: content/browser/service_worker/service_worker_version.h |
diff --git a/content/browser/service_worker/service_worker_version.h b/content/browser/service_worker/service_worker_version.h |
index 0d97f9455cc7baa774ed07eb3ddd173f10e61c21..e0a3bd17ae9f4ca4447d385707c1da0458d3a142 100644 |
--- a/content/browser/service_worker/service_worker_version.h |
+++ b/content/browser/service_worker/service_worker_version.h |
@@ -20,6 +20,7 @@ |
#include "base/observer_list.h" |
#include "base/timer/timer.h" |
#include "content/browser/service_worker/embedded_worker_instance.h" |
+#include "content/browser/service_worker/service_worker_mojo_event_dispatcher.h" |
#include "content/browser/service_worker/service_worker_script_cache_map.h" |
#include "content/common/content_export.h" |
#include "content/common/service_worker/service_worker_status_code.h" |
@@ -46,6 +47,7 @@ namespace content { |
class EmbeddedWorkerRegistry; |
class ServiceWorkerContextCore; |
+class ServiceWorkerMojoEventDispatcher; |
class ServiceWorkerProviderHost; |
class ServiceWorkerRegistration; |
class ServiceWorkerURLRequestJob; |
@@ -421,8 +423,7 @@ class CONTENT_EXPORT ServiceWorkerVersion |
void OnFetchEventFinished(int request_id, |
ServiceWorkerFetchEventResult result, |
const ServiceWorkerResponse& response); |
- void OnSyncEventFinished(int request_id, |
- blink::WebServiceWorkerEventResult result); |
+ void OnSyncEventFinished(int request_id, ServiceWorkerStatusCode status); |
void OnNotificationClickEventFinished(int request_id); |
void OnPushEventFinished(int request_id, |
blink::WebServiceWorkerEventResult result); |
@@ -573,6 +574,8 @@ class CONTENT_EXPORT ServiceWorkerVersion |
scoped_ptr<PingController> ping_controller_; |
scoped_ptr<Metrics> metrics_; |
+ ServiceWorkerMojoEventDispatcher mojo_event_dispatcher_; |
+ |
base::WeakPtrFactory<ServiceWorkerVersion> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(ServiceWorkerVersion); |