Index: Source/platform/mediastream/MediaStreamTrackSourcesRequest.h |
diff --git a/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h b/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h |
index 3d5cf68138ebb07b27939fa7e732ca0a8c151f29..1b6c7ea6fb3a4e73775bc14d40ab7aaaec1edbd0 100644 |
--- a/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h |
+++ b/Source/platform/mediastream/MediaStreamTrackSourcesRequest.h |
@@ -29,7 +29,6 @@ |
#include "platform/heap/Handle.h" |
#include "public/platform/WebVector.h" |
#include "wtf/Forward.h" |
-#include "wtf/PassOwnPtr.h" |
namespace blink { |
@@ -37,28 +36,15 @@ class WebSourceInfo; |
class MediaStreamTrackSourcesRequest : public GarbageCollectedFinalized<MediaStreamTrackSourcesRequest> { |
public: |
- class ExtraData { |
- public: |
- virtual ~ExtraData() { } |
- }; |
- |
virtual ~MediaStreamTrackSourcesRequest() { } |
virtual String origin() = 0; |
virtual void requestSucceeded(const WebVector<WebSourceInfo>&) = 0; |
- ExtraData* extraData() const { return m_extraData.get(); } |
- void setExtraData(PassOwnPtr<ExtraData> extraData) { m_extraData = extraData; } |
- |
- // Need to eagerly finalize the ExtraData. |
- EAGERLY_FINALIZE(); |
DEFINE_INLINE_VIRTUAL_TRACE() { } |
protected: |
MediaStreamTrackSourcesRequest() { } |
- |
-private: |
- OwnPtr<ExtraData> m_extraData; |
}; |
} // namespace blink |