Index: content/browser/cache_storage/cache_storage_listener.cc |
diff --git a/content/browser/cache_storage/cache_storage_listener.cc b/content/browser/cache_storage/cache_storage_listener.cc |
index 7392df611556ae945fdd5daf5d2949f37153f97f..74c63ba19be6892cee2f5fa73fb6ae3058e403d1 100644 |
--- a/content/browser/cache_storage/cache_storage_listener.cc |
+++ b/content/browser/cache_storage/cache_storage_listener.cc |
@@ -159,7 +159,7 @@ void CacheStorageListener::OnCacheStorageMatch( |
scoped_ptr<ServiceWorkerFetchRequest> scoped_request( |
new ServiceWorkerFetchRequest(request.url, request.method, |
request.headers, request.referrer, |
- request.is_reload)); |
+ request.is_reload, request.client)); |
if (match_params.cache_name.empty()) { |
context_->cache_manager()->MatchAllCaches( |
@@ -191,7 +191,7 @@ void CacheStorageListener::OnCacheMatch( |
scoped_ptr<ServiceWorkerFetchRequest> scoped_request( |
new ServiceWorkerFetchRequest(request.url, request.method, |
request.headers, request.referrer, |
- request.is_reload)); |
+ request.is_reload, request.client)); |
cache->Match( |
scoped_request.Pass(), |
base::Bind(&CacheStorageListener::OnCacheMatchCallback, |
@@ -255,7 +255,7 @@ void CacheStorageListener::OnCacheBatch( |
new ServiceWorkerFetchRequest( |
operation.request.url, operation.request.method, |
operation.request.headers, operation.request.referrer, |
- operation.request.is_reload)); |
+ operation.request.is_reload, operation.request.client)); |
if (operation.operation_type == CACHE_STORAGE_CACHE_OPERATION_TYPE_DELETE) { |
cache->Delete( |
@@ -417,7 +417,7 @@ void CacheStorageListener::OnCacheKeysCallback( |
for (CacheStorageCache::Requests::const_iterator it = requests->begin(); |
it != requests->end(); ++it) { |
ServiceWorkerFetchRequest request(it->url, it->method, it->headers, |
- it->referrer, it->is_reload); |
+ it->referrer, it->is_reload, it->client); |
out.push_back(request); |
} |