Index: content/browser/service_worker/service_worker_url_request_job.cc |
diff --git a/content/browser/service_worker/service_worker_url_request_job.cc b/content/browser/service_worker/service_worker_url_request_job.cc |
index c69bc87efbda43e9e323c6b7e8319970108d142e..9f97c27f56a568142d80905c0d918d2800f71365 100644 |
--- a/content/browser/service_worker/service_worker_url_request_job.cc |
+++ b/content/browser/service_worker/service_worker_url_request_job.cc |
@@ -978,6 +978,7 @@ void ServiceWorkerURLRequestJob::OnStartCompleted() const { |
ServiceWorkerResponseInfo::ForRequest(request_, true) |
->OnStartCompleted( |
false /* was_fetched_via_service_worker */, |
+ false /* was_fetched_via_foreign_fetch */, |
false /* was_fallback_required */, |
GURL() /* original_url_via_service_worker */, |
blink::WebServiceWorkerResponseTypeDefault, |
@@ -990,9 +991,10 @@ void ServiceWorkerURLRequestJob::OnStartCompleted() const { |
} |
ServiceWorkerResponseInfo::ForRequest(request_, true) |
->OnStartCompleted( |
- true /* was_fetched_via_service_worker */, fall_back_required_, |
- response_url_, service_worker_response_type_, worker_start_time_, |
- worker_ready_time_, response_is_in_cache_storage_, |
+ true /* was_fetched_via_service_worker */, |
+ fetch_type_ == ServiceWorkerFetchType::FOREIGN_FETCH, |
+ fall_back_required_, response_url_, service_worker_response_type_, |
+ worker_start_time_, worker_ready_time_, response_is_in_cache_storage_, |
response_cache_storage_cache_name_, cors_exposed_header_names_); |
} |