| Index: Source/modules/mediasource/MediaSource.h
|
| diff --git a/Source/modules/mediasource/MediaSource.h b/Source/modules/mediasource/MediaSource.h
|
| index 60f28e83c343f8d65e171682dcd80aa1dc40b2a3..fc25b1c73f46670ec4ed83a2eb67260b73d192a3 100644
|
| --- a/Source/modules/mediasource/MediaSource.h
|
| +++ b/Source/modules/mediasource/MediaSource.h
|
| @@ -43,7 +43,7 @@ class ExceptionState;
|
|
|
| class MediaSource FINAL : public MediaSourceBase, public ScriptWrappable {
|
| public:
|
| - static PassRefPtrWillBeRawPtr<MediaSource> create(ExecutionContext*);
|
| + static MediaSource* create(ExecutionContext*);
|
| virtual ~MediaSource();
|
|
|
| // MediaSource.idl methods
|
| @@ -58,11 +58,6 @@ public:
|
|
|
| virtual void trace(Visitor*) OVERRIDE;
|
|
|
| -#if !ENABLE(OILPAN)
|
| - using RefCounted<MediaSourceBase>::ref;
|
| - using RefCounted<MediaSourceBase>::deref;
|
| -#endif
|
| -
|
| private:
|
| explicit MediaSource(ExecutionContext*);
|
|
|
| @@ -71,8 +66,8 @@ private:
|
| virtual Vector<RefPtr<TimeRanges> > activeRanges() const OVERRIDE;
|
| virtual bool isUpdating() const OVERRIDE;
|
|
|
| - RefPtrWillBeMember<SourceBufferList> m_sourceBuffers;
|
| - RefPtrWillBeMember<SourceBufferList> m_activeSourceBuffers;
|
| + Member<SourceBufferList> m_sourceBuffers;
|
| + Member<SourceBufferList> m_activeSourceBuffers;
|
| };
|
|
|
| } // namespace WebCore
|
|
|