Index: third_party/WebKit/Source/core/css/CSSSVGDocumentValue.h |
diff --git a/third_party/WebKit/Source/core/css/CSSSVGDocumentValue.h b/third_party/WebKit/Source/core/css/CSSSVGDocumentValue.h |
index edd23575a140a2c14bf2cd09307e86eb05b4ae4a..11dd452bc93cec110bf0094394e717dd926b9c2e 100644 |
--- a/third_party/WebKit/Source/core/css/CSSSVGDocumentValue.h |
+++ b/third_party/WebKit/Source/core/css/CSSSVGDocumentValue.h |
@@ -27,7 +27,6 @@ |
#include "core/css/CSSValue.h" |
#include "core/fetch/DocumentResource.h" |
-#include "core/fetch/ResourcePtr.h" |
namespace blink { |
@@ -49,13 +48,17 @@ public: |
bool loadRequested() const { return m_loadRequested; } |
bool equals(const CSSSVGDocumentValue&) const; |
- DEFINE_INLINE_TRACE_AFTER_DISPATCH() { CSSValue::traceAfterDispatch(visitor); } |
+ DEFINE_INLINE_TRACE_AFTER_DISPATCH() |
+ { |
+ visitor->trace(m_document); |
+ CSSValue::traceAfterDispatch(visitor); |
+ } |
private: |
CSSSVGDocumentValue(const String& url); |
String m_url; |
- ResourcePtr<DocumentResource> m_document; |
+ RefPtrWillBeMember<DocumentResource> m_document; |
bool m_loadRequested; |
}; |