Chromium Code Reviews| Index: Source/core/fetch/Resource.cpp |
| diff --git a/Source/core/fetch/Resource.cpp b/Source/core/fetch/Resource.cpp |
| index 062d594c43e8a32c02e198c79e397c36fb02dd3a..aa52f40d35f15d86f7de2089ac7bcc07adf74045 100644 |
| --- a/Source/core/fetch/Resource.cpp |
| +++ b/Source/core/fetch/Resource.cpp |
| @@ -106,6 +106,7 @@ Resource::Resource(const ResourceRequest& request, Type type) |
| , m_handleCount(0) |
| , m_preloadCount(0) |
| , m_protectorCount(0) |
| + , m_cacheIdentifier(MemoryCache::defaultCacheIdentifier()) |
| , m_preloadResult(PreloadNotReferenced) |
| , m_requestedFromNetworkingLayer(false) |
| , m_loading(false) |
| @@ -142,7 +143,6 @@ Resource::~Resource() |
| ASSERT(canDelete()); |
| RELEASE_ASSERT(!memoryCache()->contains(this)); |
| RELEASE_ASSERT(!ResourceCallback::callbackHandler()->isScheduled(this)); |
| - ASSERT(url().isNull() || memoryCache()->resourceForURL(KURL(ParsedURLString, url())) != this); |
|
Mike West
2014/10/24 12:43:00
Why is it safe to drop this ASSERT?
nhiroki
2014/10/27 14:30:13
This case would be covered by ASSERT(!memoryCache(
|
| assertAlive(); |
| #ifdef ENABLE_RESOURCE_IS_DELETED_CHECK |