| Index: content/browser/service_worker/service_worker_fetch_dispatcher.h
|
| diff --git a/content/browser/service_worker/service_worker_fetch_dispatcher.h b/content/browser/service_worker/service_worker_fetch_dispatcher.h
|
| index e6985500f85171c1b8df3c7e25ea1d9f507fd552..59b41da850e2fa3800df386c9f6ec1a8585e8e37 100644
|
| --- a/content/browser/service_worker/service_worker_fetch_dispatcher.h
|
| +++ b/content/browser/service_worker/service_worker_fetch_dispatcher.h
|
| @@ -22,6 +22,7 @@ class URLRequest;
|
|
|
| namespace content {
|
|
|
| +class ServiceWorkerProviderHost;
|
| class ServiceWorkerVersion;
|
|
|
| // A helper class to dispatch fetch event to a service worker.
|
| @@ -44,7 +45,9 @@ class CONTENT_EXPORT ServiceWorkerFetchDispatcher {
|
|
|
| // If appropriate, starts the navigation preload request and creates
|
| // |preload_handle_|.
|
| - void MaybeStartNavigationPreload(net::URLRequest* original_request);
|
| + void MaybeStartNavigationPreload(
|
| + net::URLRequest* original_request,
|
| + base::WeakPtr<ServiceWorkerProviderHost> provider_host);
|
|
|
| // Dispatches a fetch event to the |version| given in ctor, and fires
|
| // |fetch_callback| (also given in ctor) when finishes. It runs
|
|
|