| Index: content/browser/service_worker/service_worker_request_handler.h
|
| diff --git a/content/browser/service_worker/service_worker_request_handler.h b/content/browser/service_worker/service_worker_request_handler.h
|
| index ca5ed5ed20279d348c6114613a4222e6f59a3a69..446c2089c12814977fd9373a4a5ed9eb768ef67e 100644
|
| --- a/content/browser/service_worker/service_worker_request_handler.h
|
| +++ b/content/browser/service_worker/service_worker_request_handler.h
|
| @@ -18,8 +18,13 @@ class NetworkDelegate;
|
| class URLRequest;
|
| }
|
|
|
| +namespace webkit_blob {
|
| +class BlobStorageContext;
|
| +}
|
| +
|
| namespace content {
|
|
|
| +class ChromeBlobStorageContext;
|
| class ServiceWorkerContextCore;
|
| class ServiceWorkerContextWrapper;
|
| class ServiceWorkerProviderHost;
|
| @@ -38,6 +43,7 @@ class CONTENT_EXPORT ServiceWorkerRequestHandler
|
| static void InitializeHandler(
|
| net::URLRequest* request,
|
| ServiceWorkerContextWrapper* context_wrapper,
|
| + webkit_blob::BlobStorageContext* blob_storage_context,
|
| int process_id,
|
| int provider_id,
|
| ResourceType::Type resource_type);
|
| @@ -62,10 +68,12 @@ class CONTENT_EXPORT ServiceWorkerRequestHandler
|
| ServiceWorkerRequestHandler(
|
| base::WeakPtr<ServiceWorkerContextCore> context,
|
| base::WeakPtr<ServiceWorkerProviderHost> provider_host,
|
| + base::WeakPtr<webkit_blob::BlobStorageContext> blob_storage_context,
|
| ResourceType::Type resource_type);
|
|
|
| base::WeakPtr<ServiceWorkerContextCore> context_;
|
| base::WeakPtr<ServiceWorkerProviderHost> provider_host_;
|
| + base::WeakPtr<webkit_blob::BlobStorageContext> blob_storage_context_;
|
| ResourceType::Type resource_type_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ServiceWorkerRequestHandler);
|
|
|