Chromium Code Reviews| Index: content/browser/cache_storage/cache_storage_dispatcher_host.cc |
| diff --git a/content/browser/cache_storage/cache_storage_dispatcher_host.cc b/content/browser/cache_storage/cache_storage_dispatcher_host.cc |
| index 073f57d80272b7c5f1aba82b17bf846d51b5515b..3d253010fbc235dfa748bf16ec90873cd293522d 100644 |
| --- a/content/browser/cache_storage/cache_storage_dispatcher_host.cc |
| +++ b/content/browser/cache_storage/cache_storage_dispatcher_host.cc |
| @@ -251,6 +251,13 @@ void CacheStorageDispatcherHost::OnCacheMatchAll( |
| new ServiceWorkerFetchRequest(request.url, request.method, |
| request.headers, request.referrer, |
| request.is_reload)); |
| + if (match_params.ignore_search) { |
|
nhiroki
2016/01/18 04:29:59
Could you add a runtime flag for this feature and
zino
2016/01/19 13:46:38
Done.
|
| + cache->MatchAll( |
| + std::move(scoped_request), |
| + base::Bind(&CacheStorageDispatcherHost::OnCacheMatchAllCallback, this, |
| + thread_id, request_id, cache)); |
| + return; |
| + } |
| cache->Match( |
| std::move(scoped_request), |
| base::Bind(&CacheStorageDispatcherHost::OnCacheMatchAllCallbackAdapter, |