Index: Source/WebCore/loader/cache/CachedImage.cpp |
diff --git a/Source/WebCore/loader/cache/CachedImage.cpp b/Source/WebCore/loader/cache/CachedImage.cpp |
index f5822d88cc434ffcea9f66c662fa4829e974a2cb..ef4210abacb80f506bbadfecbb7e7db25f2ff1fd 100644 |
--- a/Source/WebCore/loader/cache/CachedImage.cpp |
+++ b/Source/WebCore/loader/cache/CachedImage.cpp |
@@ -79,7 +79,7 @@ CachedImage::~CachedImage() |
void CachedImage::load(CachedResourceLoader* cachedResourceLoader, const ResourceLoaderOptions& options) |
{ |
- if (!cachedResourceLoader || cachedResourceLoader->autoLoadImages()) |
+ if (!cachedResourceLoader || cachedResourceLoader->autoLoadImages() || m_resourceRequest.url().protocolIsData()) |
CachedResource::load(cachedResourceLoader, options); |
else |
setLoading(false); |