Index: Source/core/css/CSSParserMode.cpp |
diff --git a/Source/core/css/CSSParserMode.cpp b/Source/core/css/CSSParserMode.cpp |
index e8951b876b2afba8227deb6fc3c84bbc979aa16b..d403eb81fee460f15d92f8fe39c04e79196f0d57 100644 |
--- a/Source/core/css/CSSParserMode.cpp |
+++ b/Source/core/css/CSSParserMode.cpp |
@@ -44,6 +44,7 @@ CSSParserContext::CSSParserContext(const Document& document, UseCounter* useCoun |
: m_baseURL(baseURL.isNull() ? document.baseURL() : baseURL) |
, m_charset(charset) |
, m_mode(document.inQuirksMode() ? HTMLQuirksMode : HTMLStandardMode) |
+ , m_referrer(m_baseURL.strippedForUseAsReferrer(), document.referrerPolicy()) |
, m_isHTMLDocument(document.isHTMLDocument()) |
, m_useLegacyBackgroundSizeShorthandBehavior(document.settings() ? document.settings()->useLegacyBackgroundSizeShorthandBehavior() : false) |
, m_useCounter(useCounter) |
@@ -54,6 +55,7 @@ CSSParserContext::CSSParserContext(const CSSParserContext& other, UseCounter* us |
: m_baseURL(other.m_baseURL) |
, m_charset(other.m_charset) |
, m_mode(other.m_mode) |
+ , m_referrer(other.m_referrer) |
, m_isHTMLDocument(other.m_isHTMLDocument) |
, m_useLegacyBackgroundSizeShorthandBehavior(other.m_useLegacyBackgroundSizeShorthandBehavior) |
, m_useCounter(useCounter) |