Index: Source/modules/mediastream/MediaStream.h |
diff --git a/Source/modules/mediastream/MediaStream.h b/Source/modules/mediastream/MediaStream.h |
index 8a1250114e64394111143dfb82df05360ffc2c0b..8b0394b7fa32042544036cca682368d55a5c65a7 100644 |
--- a/Source/modules/mediastream/MediaStream.h |
+++ b/Source/modules/mediastream/MediaStream.h |
@@ -42,7 +42,8 @@ class ExceptionState; |
class MediaStream FINAL : public RefCountedWillBeRefCountedGarbageCollected<MediaStream>, public ScriptWrappable, |
public URLRegistrable, public MediaStreamDescriptorClient, public EventTargetWithInlineData, public ContextLifecycleObserver { |
- DEFINE_EVENT_TARGET_REFCOUNTING(RefCountedWillBeRefCountedGarbageCollected<MediaStream>); |
+ REFCOUNTED_EVENT_TARGET(MediaStream); |
+ WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(MediaStream); |
public: |
static PassRefPtrWillBeRawPtr<MediaStream> create(ExecutionContext*); |
static PassRefPtrWillBeRawPtr<MediaStream> create(ExecutionContext*, PassRefPtrWillBeRawPtr<MediaStream>); |
@@ -84,7 +85,7 @@ public: |
// URLRegistrable |
virtual URLRegistry& registry() const OVERRIDE; |
- void trace(Visitor*); |
+ virtual void trace(Visitor*) OVERRIDE; |
private: |
MediaStream(ExecutionContext*, PassRefPtr<MediaStreamDescriptor>); |