| 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 64090bfef9c537f7773388fd73215da6bbafa671..42ac881bfc8ed6cf49e2fe763b5390c1d8365678 100644
|
| --- a/content/browser/service_worker/service_worker_request_handler.h
|
| +++ b/content/browser/service_worker/service_worker_request_handler.h
|
| @@ -29,6 +29,7 @@ class BlobStorageContext;
|
|
|
| namespace content {
|
|
|
| +class ResourceContext;
|
| class ResourceRequestBody;
|
| class ServiceWorkerContextCore;
|
| class ServiceWorkerContextWrapper;
|
| @@ -65,14 +66,16 @@ class CONTENT_EXPORT ServiceWorkerRequestHandler
|
| net::URLRequest* request);
|
|
|
| // Creates a protocol interceptor for ServiceWorker.
|
| - static scoped_ptr<net::URLRequestInterceptor> CreateInterceptor();
|
| + static scoped_ptr<net::URLRequestInterceptor> CreateInterceptor(
|
| + ResourceContext* resource_context);
|
|
|
| virtual ~ServiceWorkerRequestHandler();
|
|
|
| // Called via custom URLRequestJobFactory.
|
| virtual net::URLRequestJob* MaybeCreateJob(
|
| net::URLRequest* request,
|
| - net::NetworkDelegate* network_delegate) = 0;
|
| + net::NetworkDelegate* network_delegate,
|
| + ResourceContext* context) = 0;
|
|
|
| virtual void GetExtraResponseInfo(
|
| bool* was_fetched_via_service_worker,
|
|
|