Index: Source/core/fetch/Resource.cpp |
diff --git a/Source/core/fetch/Resource.cpp b/Source/core/fetch/Resource.cpp |
index a6b05f2ebd9e78efc03f646e5a25b8e18e7ce572..afb09d439894e5af6c50f42021ea94693c2e8431 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); |
assertAlive(); |
#ifdef ENABLE_RESOURCE_IS_DELETED_CHECK |