| Index: Source/platform/mediastream/MediaStreamTrackSourcesRequest.h
|
| diff --git a/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h b/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h
|
| index 61a0536ccced2197002e8498bfd48cad65ec8387..2f938efff58db0778f30056a2fca45ab2692c25d 100644
|
| --- a/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h
|
| +++ b/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h
|
| @@ -26,6 +26,7 @@
|
| #ifndef MediaStreamTrackSourcesRequest_h
|
| #define MediaStreamTrackSourcesRequest_h
|
|
|
| +#include "heap/Handle.h"
|
| #include "public/platform/WebVector.h"
|
| #include "wtf/PassOwnPtr.h"
|
| #include "wtf/PassRefPtr.h"
|
| @@ -38,7 +39,8 @@ class WebSourceInfo;
|
|
|
| namespace WebCore {
|
|
|
| -class MediaStreamTrackSourcesRequest : public RefCounted<MediaStreamTrackSourcesRequest> {
|
| +class MediaStreamTrackSourcesRequest : public RefCountedWillBeGarbageCollectedFinalized<MediaStreamTrackSourcesRequest> {
|
| + DECLARE_GC_INFO;
|
| public:
|
| class ExtraData {
|
| public:
|
| @@ -53,6 +55,8 @@ public:
|
| ExtraData* extraData() const { return m_extraData.get(); }
|
| void setExtraData(PassOwnPtr<ExtraData> extraData) { m_extraData = extraData; }
|
|
|
| + virtual void trace(Visitor*) { }
|
| +
|
| protected:
|
| MediaStreamTrackSourcesRequest() { }
|
|
|
|
|