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 a3246e974c4278fedd3b537f187b76e6fad84c2f..3e873eecc0df30be9b00ec5d87b77905dcf3223c 100644 |
--- a/content/browser/service_worker/service_worker_request_handler.h |
+++ b/content/browser/service_worker/service_worker_request_handler.h |
@@ -31,6 +31,7 @@ namespace content { |
class ResourceContext; |
class ResourceRequestBody; |
+class NavigationURLLoaderImplCore; |
class ServiceWorkerContextCore; |
class ServiceWorkerContextWrapper; |
class ServiceWorkerProviderHost; |
@@ -61,6 +62,15 @@ class CONTENT_EXPORT ServiceWorkerRequestHandler |
RequestContextFrameType frame_type, |
scoped_refptr<ResourceRequestBody> body); |
+ static void InitializeNavigationHandler( |
+ net::URLRequest* request, |
+ ServiceWorkerContextWrapper* context_wrapper, |
+ storage::BlobStorageContext* blob_storage_context, |
+ bool skip_service_worker, |
+ bool is_main_frame, |
+ scoped_refptr<ResourceRequestBody> body, |
+ NavigationURLLoaderImplCore* loader); |
+ |
// Returns the handler attached to |request|. This may return NULL |
// if no handler is attached. |
static ServiceWorkerRequestHandler* GetHandler( |