| Index: Source/modules/mediasource/SourceBuffer.h | 
| diff --git a/Source/modules/mediasource/SourceBuffer.h b/Source/modules/mediasource/SourceBuffer.h | 
| index ddc2b5aa392eab3996d6f87f28a92f90ac43e930..b16a79004925d90f0476aa6cb65cc5638826348a 100644 | 
| --- a/Source/modules/mediasource/SourceBuffer.h | 
| +++ b/Source/modules/mediasource/SourceBuffer.h | 
| @@ -76,8 +76,8 @@ public: | 
| void setTimestampOffset(double, ExceptionState&); | 
| void appendBuffer(PassRefPtr<ArrayBuffer> data, ExceptionState&); | 
| void appendBuffer(PassRefPtr<ArrayBufferView> data, ExceptionState&); | 
| -    void appendStream(PassRefPtr<Stream>, ExceptionState&); | 
| -    void appendStream(PassRefPtr<Stream>, unsigned long long maxSize, ExceptionState&); | 
| +    void appendStream(PassRefPtrWillBeRawPtr<Stream>, ExceptionState&); | 
| +    void appendStream(PassRefPtrWillBeRawPtr<Stream>, unsigned long long maxSize, ExceptionState&); | 
| void abort(ExceptionState&); | 
| void remove(double start, double end, ExceptionState&); | 
| double appendWindowStart() const; | 
| @@ -111,7 +111,7 @@ private: | 
|  | 
| void removeAsyncPart(); | 
|  | 
| -    void appendStreamInternal(PassRefPtr<Stream>, ExceptionState&); | 
| +    void appendStreamInternal(PassRefPtrWillBeRawPtr<Stream>, ExceptionState&); | 
| void appendStreamAsyncPart(); | 
| void appendStreamDone(bool success); | 
| void clearAppendStreamState(); | 
| @@ -142,7 +142,7 @@ private: | 
| bool m_streamMaxSizeValid; | 
| unsigned long long m_streamMaxSize; | 
| AsyncMethodRunner<SourceBuffer> m_appendStreamAsyncPartRunner; | 
| -    RefPtr<Stream> m_stream; | 
| +    RefPtrWillBeMember<Stream> m_stream; | 
| OwnPtr<FileReaderLoader> m_loader; | 
| }; | 
|  | 
|  |