Index: Source/modules/mediastream/MediaStreamTrack.h |
diff --git a/Source/modules/mediastream/MediaStreamTrack.h b/Source/modules/mediastream/MediaStreamTrack.h |
index c7a1923961f376b76e8aec6a1823b4dfbdf97766..b6809f4640e3032033d944ba6e83952022b7412e 100644 |
--- a/Source/modules/mediastream/MediaStreamTrack.h |
+++ b/Source/modules/mediastream/MediaStreamTrack.h |
@@ -43,7 +43,7 @@ class ExceptionState; |
class MediaStreamComponent; |
class MediaStreamTrackSourcesCallback; |
-class MediaStreamTrack : public RefCounted<MediaStreamTrack>, public ScriptWrappable, public ActiveDOMObject, public EventTarget, public MediaStreamSource::Observer { |
+class MediaStreamTrack : public RefCounted<MediaStreamTrack>, public ScriptWrappable, public ActiveDOMObject, public EventTargetWithInlineData, public MediaStreamSource::Observer { |
public: |
static PassRefPtr<MediaStreamTrack> create(ScriptExecutionContext*, MediaStreamComponent*); |
virtual ~MediaStreamTrack(); |
@@ -83,11 +83,8 @@ private: |
MediaStreamTrack(ScriptExecutionContext*, MediaStreamComponent*); |
// EventTarget |
- virtual EventTargetData* eventTargetData() OVERRIDE; |
- virtual EventTargetData* ensureEventTargetData() OVERRIDE; |
virtual void refEventTarget() OVERRIDE { ref(); } |
virtual void derefEventTarget() OVERRIDE { deref(); } |
- EventTargetData m_eventTargetData; |
// MediaStreamSourceObserver |
virtual void sourceChangedState() OVERRIDE; |