Index: Source/modules/mediasource/SourceBuffer.h |
diff --git a/Source/modules/mediasource/SourceBuffer.h b/Source/modules/mediasource/SourceBuffer.h |
index 2e03c7e9b17d80c0736812fcc2012ee602bdb00e..4925dd6ae581ec1ee7f9b52eb89cd847b3b1e2d8 100644 |
--- a/Source/modules/mediasource/SourceBuffer.h |
+++ b/Source/modules/mediasource/SourceBuffer.h |
@@ -54,7 +54,7 @@ class MediaSource; |
class Stream; |
class TimeRanges; |
-class SourceBuffer : public RefCounted<SourceBuffer>, public ActiveDOMObject, public EventTarget, public ScriptWrappable, public FileReaderLoaderClient { |
+class SourceBuffer : public RefCounted<SourceBuffer>, public ActiveDOMObject, public EventTargetWithInlineData, public ScriptWrappable, public FileReaderLoaderClient { |
public: |
static PassRefPtr<SourceBuffer> create(PassOwnPtr<SourceBufferPrivate>, MediaSource*, GenericEventQueue*); |
@@ -92,8 +92,6 @@ public: |
protected: |
// EventTarget interface |
- virtual EventTargetData* eventTargetData() OVERRIDE; |
- virtual EventTargetData* ensureEventTargetData() OVERRIDE; |
virtual void refEventTarget() OVERRIDE { ref(); } |
virtual void derefEventTarget() OVERRIDE { deref(); } |
@@ -122,7 +120,6 @@ private: |
OwnPtr<SourceBufferPrivate> m_private; |
MediaSource* m_source; |
GenericEventQueue* m_asyncEventQueue; |
- EventTargetData m_eventTargetData; |
bool m_updating; |
double m_timestampOffset; |