Index: content/renderer/cache_storage/cache_storage_dispatcher.cc |
diff --git a/content/renderer/cache_storage/cache_storage_dispatcher.cc b/content/renderer/cache_storage/cache_storage_dispatcher.cc |
index b20d19eef385616c07c76395e915a49f151c3a8b..5c44abddb4b07a11159a0668981e72dccd605cec 100644 |
--- a/content/renderer/cache_storage/cache_storage_dispatcher.cc |
+++ b/content/renderer/cache_storage/cache_storage_dispatcher.cc |
@@ -171,7 +171,7 @@ class CacheStorageDispatcher::WebCache : public blink::WebServiceWorkerCache { |
query_params); |
} |
void dispatchKeys(CacheWithRequestsCallbacks* callbacks, |
- const blink::WebServiceWorkerRequest* request, |
+ const blink::WebServiceWorkerRequest& request, |
const QueryParams& query_params) override { |
if (!dispatcher_) |
return; |
@@ -604,15 +604,14 @@ void CacheStorageDispatcher::dispatchMatchAllForCache( |
void CacheStorageDispatcher::dispatchKeysForCache( |
int cache_id, |
blink::WebServiceWorkerCache::CacheWithRequestsCallbacks* callbacks, |
- const blink::WebServiceWorkerRequest* request, |
+ const blink::WebServiceWorkerRequest& request, |
const blink::WebServiceWorkerCache::QueryParams& query_params) { |
int request_id = cache_keys_callbacks_.Add(callbacks); |
cache_keys_times_[request_id] = base::TimeTicks::Now(); |
Send(new CacheStorageHostMsg_CacheKeys( |
CurrentWorkerId(), request_id, cache_id, |
- request ? FetchRequestFromWebRequest(*request) |
- : ServiceWorkerFetchRequest(), |
+ FetchRequestFromWebRequest(request), |
QueryParamsFromWebQueryParams(query_params))); |
} |