| Index: content/browser/service_worker/service_worker_write_to_cache_job.cc
|
| diff --git a/content/browser/service_worker/service_worker_write_to_cache_job.cc b/content/browser/service_worker/service_worker_write_to_cache_job.cc
|
| index 1f98d99ee804c8459fc96d3f9b3a6f89773dd804..b0572f5b88a7e40de16c08e4ca07f8cc8e6adac8 100644
|
| --- a/content/browser/service_worker/service_worker_write_to_cache_job.cc
|
| +++ b/content/browser/service_worker/service_worker_write_to_cache_job.cc
|
| @@ -673,7 +673,8 @@ void ServiceWorkerWriteToCacheJob::OnResponseStarted(
|
| version_->SetMainScriptHttpResponseInfo(net_request_->response_info());
|
| }
|
|
|
| - if (net_request_->response_info().network_accessed)
|
| + if (net_request_->response_info().network_accessed &&
|
| + !(net_request_->response_info().was_cached))
|
| version_->embedded_worker()->OnNetworkAccessedForScriptLoad();
|
|
|
| consumer_->OnResponseStarted();
|
|
|