Index: third_party/WebKit/Source/modules/websockets/DOMWebSocket.h |
diff --git a/third_party/WebKit/Source/modules/websockets/DOMWebSocket.h b/third_party/WebKit/Source/modules/websockets/DOMWebSocket.h |
index 6a27148541cdf77feef7ced9355122935b3da9e7..b5a16ab6dccdb653aff6cfd0ac1e8a2cf42a8905 100644 |
--- a/third_party/WebKit/Source/modules/websockets/DOMWebSocket.h |
+++ b/third_party/WebKit/Source/modules/websockets/DOMWebSocket.h |
@@ -32,6 +32,7 @@ |
#define DOMWebSocket_h |
#include "bindings/core/v8/ScriptWrappable.h" |
+#include "bindings/core/v8/V8GCRoot.h" |
#include "core/dom/ActiveDOMObject.h" |
#include "core/events/EventListener.h" |
#include "core/events/EventTarget.h" |
@@ -58,7 +59,7 @@ class ExceptionState; |
class ExecutionContext; |
class StringOrStringSequence; |
-class MODULES_EXPORT DOMWebSocket : public RefCountedGarbageCollectedEventTargetWithInlineData<DOMWebSocket>, public ActiveDOMObject, public WebSocketChannelClient { |
+class MODULES_EXPORT DOMWebSocket : public RefCountedGarbageCollectedEventTargetWithInlineData<DOMWebSocket>, public ActiveDOMObject, public WebSocketChannelClient, public V8GCRoot { |
REFCOUNTED_GARBAGE_COLLECTED_EVENT_TARGET(DOMWebSocket); |
DEFINE_WRAPPERTYPEINFO(); |
USING_GARBAGE_COLLECTED_MIXIN(DOMWebSocket); |