Index: third_party/WebKit/Source/core/css/CSSImageValue.cpp |
diff --git a/third_party/WebKit/Source/core/css/CSSImageValue.cpp b/third_party/WebKit/Source/core/css/CSSImageValue.cpp |
index 074de6916f273e87ef2abf6ba2258986d2ba3675..059d7460a5e6c26b961dc4cf79fc2775e15415bc 100644 |
--- a/third_party/WebKit/Source/core/css/CSSImageValue.cpp |
+++ b/third_party/WebKit/Source/core/css/CSSImageValue.cpp |
@@ -90,6 +90,7 @@ void CSSImageValue::restoreCachedResourceIfNeeded(Document& document) const |
return; |
FetchRequest request(ResourceRequest(m_absoluteURL), m_initiatorName.isEmpty() ? FetchInitiatorTypeNames::css : m_initiatorName, resource->options()); |
+ request.mutableResourceRequest().setRequestContext(WebURLRequest::RequestContextImage); |
MixedContentChecker::shouldBlockFetch(document.frame(), resource->lastResourceRequest(), |
resource->lastResourceRequest().url(), MixedContentChecker::SendReport); |
document.fetcher()->requestLoadStarted(resource->identifier(), resource, request, ResourceFetcher::ResourceLoadingFromCache); |