Index: third_party/WebKit/Source/core/dom/PendingScript.h |
diff --git a/third_party/WebKit/Source/core/dom/PendingScript.h b/third_party/WebKit/Source/core/dom/PendingScript.h |
index 5969ac60e97c9dd80d305384b2326392b90df568..6029aada7506bcb290179c2279cef515c3e24e0b 100644 |
--- a/third_party/WebKit/Source/core/dom/PendingScript.h |
+++ b/third_party/WebKit/Source/core/dom/PendingScript.h |
@@ -54,7 +54,8 @@ class CORE_EXPORT PendingScriptClient : public GarbageCollectedMixin { |
}; |
class CORE_EXPORT PendingScript |
- : public GarbageCollectedFinalized<PendingScript> { |
+ : public GarbageCollectedFinalized<PendingScript>, |
+ public TraceWrapperBase { |
USING_PRE_FINALIZER(PendingScript, Dispose); |
WTF_MAKE_NONCOPYABLE(PendingScript); |
@@ -78,6 +79,7 @@ class CORE_EXPORT PendingScript |
virtual ScriptType GetScriptType() const = 0; |
DECLARE_VIRTUAL_TRACE(); |
+ DECLARE_VIRTUAL_TRACE_WRAPPERS(); |
virtual Script* GetSource(const KURL& document_url, |
bool& error_occurred) const = 0; |