| Index: third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
|
| diff --git a/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp b/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
|
| index f71b46c05c00dc9c5f9009da4fbbb53d6294bcba..c5db566af46898fb3f1ddd8fa17a4865b6e22288 100644
|
| --- a/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
|
| +++ b/third_party/WebKit/Source/modules/cachestorage/CacheStorage.cpp
|
| @@ -87,7 +87,6 @@ public:
|
| if (!m_resolver->getExecutionContext() || m_resolver->getExecutionContext()->activeDOMObjectsAreStopped())
|
| return;
|
| Cache* cache = Cache::create(m_cacheStorage->m_scopedFetcher, wrapUnique(webCache.release()));
|
| - m_cacheStorage->m_nameToCacheMap.set(m_cacheName, cache);
|
| m_resolver->resolve(cache);
|
| m_resolver.clear();
|
| }
|
| @@ -151,7 +150,6 @@ public:
|
|
|
| void onSuccess() override
|
| {
|
| - m_cacheStorage->m_nameToCacheMap.remove(m_cacheName);
|
| if (!m_resolver->getExecutionContext() || m_resolver->getExecutionContext()->activeDOMObjectsAreStopped())
|
| return;
|
| m_resolver->resolve(true);
|
| @@ -219,12 +217,6 @@ ScriptPromise CacheStorage::open(ScriptState* scriptState, const String& cacheNa
|
| ScriptPromiseResolver* resolver = ScriptPromiseResolver::create(scriptState);
|
| const ScriptPromise promise = resolver->promise();
|
|
|
| - if (m_nameToCacheMap.contains(cacheName)) {
|
| - Cache* cache = m_nameToCacheMap.find(cacheName)->value;
|
| - resolver->resolve(cache);
|
| - return promise;
|
| - }
|
| -
|
| if (m_webCacheStorage)
|
| m_webCacheStorage->dispatchOpen(new WithCacheCallbacks(cacheName, this, resolver), cacheName);
|
| else
|
| @@ -241,11 +233,6 @@ ScriptPromise CacheStorage::has(ScriptState* scriptState, const String& cacheNam
|
| ScriptPromiseResolver* resolver = ScriptPromiseResolver::create(scriptState);
|
| const ScriptPromise promise = resolver->promise();
|
|
|
| - if (m_nameToCacheMap.contains(cacheName)) {
|
| - resolver->resolve(true);
|
| - return promise;
|
| - }
|
| -
|
| if (m_webCacheStorage)
|
| m_webCacheStorage->dispatchHas(new Callbacks(resolver), cacheName);
|
| else
|
| @@ -339,7 +326,6 @@ void CacheStorage::dispose()
|
| DEFINE_TRACE(CacheStorage)
|
| {
|
| visitor->trace(m_scopedFetcher);
|
| - visitor->trace(m_nameToCacheMap);
|
| }
|
|
|
| } // namespace blink
|
|
|