Index: Source/core/css/CSSImageSetValue.cpp |
diff --git a/Source/core/css/CSSImageSetValue.cpp b/Source/core/css/CSSImageSetValue.cpp |
index 36017d730d9fe1447ed5a3aef73fe73e2229459e..62fda3548382662b3d83d6d611c782121421f566 100644 |
--- a/Source/core/css/CSSImageSetValue.cpp |
+++ b/Source/core/css/CSSImageSetValue.cpp |
@@ -57,8 +57,8 @@ |
size_t length = this->length(); |
size_t i = 0; |
while (i < length) { |
- CSSImageValue* imageValue = toCSSImageValue(item(i)); |
- String imageURL = imageValue->url(); |
+ CSSValue* imageValue = item(i); |
+ String imageURL = toCSSImageValue(imageValue)->url(); |
++i; |
ASSERT_WITH_SECURITY_IMPLICATION(i < length); |
@@ -67,7 +67,6 @@ |
ImageWithScale image; |
image.imageURL = imageURL; |
- image.referrer = imageValue->referrer(); |
image.scaleFactor = scaleFactor; |
m_imagesInSet.append(image); |
++i; |
@@ -105,8 +104,6 @@ |
ImageWithScale image = bestImageForScaleFactor(); |
if (Document* document = loader->document()) { |
FetchRequest request(ResourceRequest(document->completeURL(image.imageURL)), FetchInitiatorTypeNames::css, options); |
- if (!image.referrer.isEmpty()) |
- request.mutableResourceRequest().setHTTPReferrer(Referrer(image.referrer, ReferrerPolicyDefault)); |
if (options.corsEnabled == IsCORSEnabled) |
request.setCrossOriginAccessControl(loader->document()->securityOrigin(), options.allowCredentials, options.credentialsRequested); |