Index: Source/core/fetch/Resource.cpp |
diff --git a/Source/core/fetch/Resource.cpp b/Source/core/fetch/Resource.cpp |
index 9dbab36313ef9583d14b0a72c32ab1bc17fe41ab..fa11da50fe4d391f63dabd2863af9f89ddb090ce 100644 |
--- a/Source/core/fetch/Resource.cpp |
+++ b/Source/core/fetch/Resource.cpp |
@@ -421,6 +421,11 @@ void Resource::setCachedMetadata(unsigned dataTypeID, const char* data, size_t s |
blink::Platform::current()->cacheMetadata(m_response.url(), m_response.responseTime(), serializedData.data(), serializedData.size()); |
} |
+void Resource::clearCachedMetadata() |
+{ |
+ m_cachedMetadata.clear(); |
jochen (gone - plz use gerrit)
2014/08/04 09:27:29
have you verified that this works across reloads,
vogelheim
2014/08/05 16:03:36
Not yet. :) Will do before proceeding with the CL.
|
+} |
+ |
bool Resource::canDelete() const |
{ |
return !hasClients() && !m_loader && !m_preloadCount && hasRightHandleCountApartFromCache(0) |