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 |