Index: Source/core/html/HTMLBodyElement.cpp |
diff --git a/Source/core/html/HTMLBodyElement.cpp b/Source/core/html/HTMLBodyElement.cpp |
index d87be3c28483408aa21243789a28520cd5e45d29..a32a72794aef493a7d9216f305e259093f958bd2 100644 |
--- a/Source/core/html/HTMLBodyElement.cpp |
+++ b/Source/core/html/HTMLBodyElement.cpp |
@@ -70,6 +70,7 @@ void HTMLBodyElement::collectStyleForPresentationAttribute(const QualifiedName& |
if (!url.isEmpty()) { |
RefPtrWillBeRawPtr<CSSImageValue> imageValue = CSSImageValue::create(url, document().completeURL(url)); |
imageValue->setInitiator(localName()); |
+ imageValue->setReferrer(Referrer(document().outgoingReferrer(), document().referrerPolicy())); |
style->setProperty(CSSProperty(CSSPropertyBackgroundImage, imageValue.release())); |
} |
} else if (name == marginwidthAttr || name == leftmarginAttr) { |