Index: Source/core/css/CSSParserMode.h |
diff --git a/Source/core/css/CSSParserMode.h b/Source/core/css/CSSParserMode.h |
index 078b74f1930d8fe521492d16986aca9b490ec884..b379a68c77fab40e30041915e36ca9aca3ad1c5f 100644 |
--- a/Source/core/css/CSSParserMode.h |
+++ b/Source/core/css/CSSParserMode.h |
@@ -32,6 +32,7 @@ |
#define CSSParserMode_h |
#include "platform/weborigin/KURL.h" |
+#include "platform/weborigin/Referrer.h" |
namespace WebCore { |
@@ -107,6 +108,7 @@ public: |
CSSParserMode mode() const { return m_mode; } |
const KURL& baseURL() const { return m_baseURL; } |
const String& charset() const { return m_charset; } |
+ const Referrer& referrer() const { return m_referrer; } |
bool isHTMLDocument() const { return m_isHTMLDocument; } |
// This quirk is to maintain compatibility with Android apps built on |
@@ -119,6 +121,7 @@ public: |
void setMode(CSSParserMode mode) { m_mode = mode; } |
void setBaseURL(const KURL& baseURL) { m_baseURL = baseURL; } |
void setCharset(const String& charset) { m_charset = charset; } |
+ void setReferrer(const Referrer& referrer) { m_referrer = referrer; } |
KURL completeURL(const String& url) const; |
@@ -128,6 +131,7 @@ private: |
KURL m_baseURL; |
String m_charset; |
CSSParserMode m_mode; |
+ Referrer m_referrer; |
bool m_isHTMLDocument; |
bool m_useLegacyBackgroundSizeShorthandBehavior; |