Index: Source/core/fetch/ResourceFetcher.cpp |
diff --git a/Source/core/fetch/ResourceFetcher.cpp b/Source/core/fetch/ResourceFetcher.cpp |
index a1b36a8b9af81a6cf0e9e5104461b72d48feeae3..680d0e1de7b16323cb46948bc61222e83b75e40f 100644 |
--- a/Source/core/fetch/ResourceFetcher.cpp |
+++ b/Source/core/fetch/ResourceFetcher.cpp |
@@ -1191,8 +1191,15 @@ void ResourceFetcher::garbageCollectDocumentResources() |
m_documentResources.removeAll(resourcesToDelete); |
} |
+void ResourceFetcher::maybeNotifyInsecureContent(const Resource* resource) const |
Mike West
2014/08/19 13:34:13
1. Why break this one-line call out into a separat
|
+{ |
+ // As a side effect browser will be notified. |
+ checkInsecureContent(resource->type(), resource->lastResourceRequest().url(), resource->options().mixedContentBlockingTreatment); |
+} |
+ |
void ResourceFetcher::notifyLoadedFromMemoryCache(Resource* resource) |
{ |
+ maybeNotifyInsecureContent(resource); |
if (!frame() || !frame()->page() || resource->status() != Resource::Cached || m_validatedURLs.contains(resource->url())) |
return; |