Index: Source/modules/webaudio/AudioProcessingEvent.h |
diff --git a/Source/modules/webaudio/AudioProcessingEvent.h b/Source/modules/webaudio/AudioProcessingEvent.h |
index 23f61f0906be7258a35dc8e58884f0e29b5943e7..2b4bed601f44dffd8605589965543b526681f914 100644 |
--- a/Source/modules/webaudio/AudioProcessingEvent.h |
+++ b/Source/modules/webaudio/AudioProcessingEvent.h |
@@ -37,7 +37,7 @@ class AudioBuffer; |
class AudioProcessingEvent FINAL : public Event { |
public: |
static PassRefPtr<AudioProcessingEvent> create(); |
- static PassRefPtr<AudioProcessingEvent> create(PassRefPtr<AudioBuffer> inputBuffer, PassRefPtr<AudioBuffer> outputBuffer); |
+ static PassRefPtr<AudioProcessingEvent> create(PassRefPtrWillBeRawPtr<AudioBuffer> inputBuffer, PassRefPtrWillBeRawPtr<AudioBuffer> outputBuffer); |
virtual ~AudioProcessingEvent(); |
@@ -50,10 +50,10 @@ public: |
private: |
AudioProcessingEvent(); |
- AudioProcessingEvent(PassRefPtr<AudioBuffer> inputBuffer, PassRefPtr<AudioBuffer> outputBuffer); |
+ AudioProcessingEvent(PassRefPtrWillBeRawPtr<AudioBuffer> inputBuffer, PassRefPtrWillBeRawPtr<AudioBuffer> outputBuffer); |
- RefPtr<AudioBuffer> m_inputBuffer; |
- RefPtr<AudioBuffer> m_outputBuffer; |
+ RefPtrWillBePersistent<AudioBuffer> m_inputBuffer; |
+ RefPtrWillBePersistent<AudioBuffer> m_outputBuffer; |
}; |
} // namespace WebCore |