| Index: third_party/WebKit/Source/core/css/CSSImageValue.h
|
| diff --git a/third_party/WebKit/Source/core/css/CSSImageValue.h b/third_party/WebKit/Source/core/css/CSSImageValue.h
|
| index 6105584ebd2f321c13afe95c4e9e9d0e9ed67aa6..f406305202bb29305f6ef789edd56f91e45e934e 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSImageValue.h
|
| +++ b/third_party/WebKit/Source/core/css/CSSImageValue.h
|
| @@ -37,17 +37,19 @@ class LayoutObject;
|
| class CORE_EXPORT CSSImageValue : public CSSValue {
|
| public:
|
| static CSSImageValue* create(const KURL& url, StyleImage* image = 0) {
|
| - return create(url.getString(), url, image);
|
| + return create(url.getString(), url, Referrer(), image);
|
| }
|
| static CSSImageValue* create(const String& rawValue,
|
| const KURL& url,
|
| + const Referrer& referrer,
|
| StyleImage* image = 0) {
|
| - return create(AtomicString(rawValue), url, image);
|
| + return create(AtomicString(rawValue), url, referrer, image);
|
| }
|
| static CSSImageValue* create(const AtomicString& rawValue,
|
| const KURL& url,
|
| + const Referrer& referrer,
|
| StyleImage* image = 0) {
|
| - return new CSSImageValue(rawValue, url, image);
|
| + return new CSSImageValue(rawValue, url, referrer, image);
|
| }
|
| static CSSImageValue* create(const AtomicString& absoluteURL) {
|
| return new CSSImageValue(absoluteURL);
|
| @@ -65,7 +67,6 @@ class CORE_EXPORT CSSImageValue : public CSSValue {
|
|
|
| const String& url() const { return m_absoluteURL; }
|
|
|
| - void setReferrer(const Referrer& referrer) { m_referrer = referrer; }
|
| const Referrer& referrer() const { return m_referrer; }
|
|
|
| void reResolveURL(const Document&) const;
|
| @@ -88,7 +89,10 @@ class CORE_EXPORT CSSImageValue : public CSSValue {
|
| void restoreCachedResourceIfNeeded(const Document&) const;
|
|
|
| private:
|
| - CSSImageValue(const AtomicString& rawValue, const KURL&, StyleImage*);
|
| + CSSImageValue(const AtomicString& rawValue,
|
| + const KURL&,
|
| + const Referrer&,
|
| + StyleImage*);
|
| CSSImageValue(const AtomicString& absoluteURL);
|
|
|
| AtomicString m_relativeURL;
|
|
|