Index: content/browser/service_worker/service_worker_url_request_job.h |
diff --git a/content/browser/service_worker/service_worker_url_request_job.h b/content/browser/service_worker/service_worker_url_request_job.h |
index 9e7a88ed81efae370ebc863b51a6ec6fc594ed5a..489e23850f87203299d39c2136d5fafd16ef2460 100644 |
--- a/content/browser/service_worker/service_worker_url_request_job.h |
+++ b/content/browser/service_worker/service_worker_url_request_job.h |
@@ -84,7 +84,7 @@ class CONTENT_EXPORT ServiceWorkerURLRequestJob : public net::URLRequestJob { |
ServiceWorkerURLRequestJob( |
net::URLRequest* request, |
net::NetworkDelegate* network_delegate, |
- const std::string& client_id, |
+ base::WeakPtr<ServiceWorkerProviderHost> client_provider_host, |
base::WeakPtr<storage::BlobStorageContext> blob_storage_context, |
const ResourceContext* resource_context, |
FetchRequestMode request_mode, |
@@ -251,6 +251,7 @@ class CONTENT_EXPORT ServiceWorkerURLRequestJob : public net::URLRequestJob { |
// Used when response type is FORWARD_TO_SERVICE_WORKER. |
std::unique_ptr<ServiceWorkerFetchDispatcher> fetch_dispatcher_; |
+ base::WeakPtr<ServiceWorkerProviderHost> client_provider_host_; |
std::string client_id_; |
base::WeakPtr<storage::BlobStorageContext> blob_storage_context_; |
const ResourceContext* resource_context_; |