Index: content/browser/service_worker/service_worker_controllee_request_handler.h |
diff --git a/content/browser/service_worker/service_worker_controllee_request_handler.h b/content/browser/service_worker/service_worker_controllee_request_handler.h |
index 24a06a0800be611fa31ba287952b14b77ffd71d8..ee786391a87cd314e02305b5b7f0fbac24a0cc60 100644 |
--- a/content/browser/service_worker/service_worker_controllee_request_handler.h |
+++ b/content/browser/service_worker/service_worker_controllee_request_handler.h |
@@ -13,6 +13,7 @@ |
#include "base/memory/weak_ptr.h" |
#include "base/time/time.h" |
#include "content/browser/service_worker/service_worker_request_handler.h" |
+#include "content/browser/service_worker/service_worker_url_job_wrapper.h" |
#include "content/browser/service_worker/service_worker_url_request_job.h" |
#include "content/common/service_worker/service_worker_types.h" |
#include "content/public/common/request_context_frame_type.h" |
@@ -29,7 +30,6 @@ class URLRequest; |
namespace content { |
class ResourceRequestBodyImpl; |
-class ServiceWorkerURLJobWrapper; |
class ServiceWorkerRegistration; |
class ServiceWorkerVersion; |
@@ -37,7 +37,8 @@ class ServiceWorkerVersion; |
// controlled documents. |
class CONTENT_EXPORT ServiceWorkerControlleeRequestHandler |
: public ServiceWorkerRequestHandler, |
- public ServiceWorkerURLRequestJob::Delegate { |
+ public ServiceWorkerURLRequestJob::Delegate, |
+ public NON_EXPORTED_BASE(ServiceWorkerURLJobWrapper::Delegate) { |
public: |
ServiceWorkerControlleeRequestHandler( |
base::WeakPtr<ServiceWorkerContextCore> context, |