| Index: content/browser/service_worker/link_header_support.cc
|
| diff --git a/content/browser/service_worker/link_header_support.cc b/content/browser/service_worker/link_header_support.cc
|
| index 32ce5777969044119357c0eb381863847c7686c7..1dbe2422b45018b64323d8d41db8674d6eeb9c9a 100644
|
| --- a/content/browser/service_worker/link_header_support.cc
|
| +++ b/content/browser/service_worker/link_header_support.cc
|
| @@ -95,6 +95,7 @@ void HandleServiceWorkerLink(
|
| GURL scope_url = scope_param == params.end()
|
| ? script_url.Resolve("./")
|
| : context_url.Resolve(scope_param->second.value_or(""));
|
| + bool use_cache = params.find("usecache") != params.end();
|
|
|
| if (!context_url.is_valid() || !script_url.is_valid() ||
|
| !scope_url.is_valid())
|
| @@ -119,7 +120,7 @@ void HandleServiceWorkerLink(
|
| "ServiceWorker", "LinkHeaderResourceThrottle::HandleServiceWorkerLink",
|
| ++trace_id, "Pattern", scope_url.spec(), "Script URL", script_url.spec());
|
| service_worker_context->RegisterServiceWorker(
|
| - scope_url, script_url,
|
| + scope_url, script_url, use_cache,
|
| base::Bind(&RegisterServiceWorkerFinished, trace_id));
|
| }
|
|
|
|
|