| Index: Source/modules/cachestorage/CacheStorage.cpp
|
| diff --git a/Source/modules/cachestorage/CacheStorage.cpp b/Source/modules/cachestorage/CacheStorage.cpp
|
| index 3e670f01aa22a10dcea8a304815cb9beadd24a54..61d0dc121c7c430d45f656ebc3f4452cb887b95d 100644
|
| --- a/Source/modules/cachestorage/CacheStorage.cpp
|
| +++ b/Source/modules/cachestorage/CacheStorage.cpp
|
| @@ -269,15 +269,24 @@ ScriptPromise CacheStorage::matchImpl(ScriptState* scriptState, const Request* r
|
| return promise;
|
| }
|
|
|
| -DEFINE_TRACE(CacheStorage)
|
| -{
|
| - visitor->trace(m_nameToCacheMap);
|
| -}
|
| -
|
| CacheStorage::CacheStorage(WeakPtr<GlobalFetch::ScopedFetcher> fetcher, PassOwnPtr<WebServiceWorkerCacheStorage> webCacheStorage)
|
| : m_scopedFetcher(fetcher)
|
| , m_webCacheStorage(webCacheStorage)
|
| {
|
| }
|
|
|
| +CacheStorage::~CacheStorage()
|
| +{
|
| +}
|
| +
|
| +void CacheStorage::dispose()
|
| +{
|
| + m_webCacheStorage.clear();
|
| +}
|
| +
|
| +DEFINE_TRACE(CacheStorage)
|
| +{
|
| + visitor->trace(m_nameToCacheMap);
|
| +}
|
| +
|
| } // namespace blink
|
|
|