Index: Source/modules/webaudio/AudioScheduledSourceNode.h |
diff --git a/Source/modules/webaudio/AudioScheduledSourceNode.h b/Source/modules/webaudio/AudioScheduledSourceNode.h |
index d02fc7ee82269027a1ac9a2838011bde81c83b8d..65b17434b12789bbeed9a174c6e94e411582e4f3 100644 |
--- a/Source/modules/webaudio/AudioScheduledSourceNode.h |
+++ b/Source/modules/webaudio/AudioScheduledSourceNode.h |
@@ -58,11 +58,11 @@ public: |
// listener. This keeps the node alive until the event listener is processed. |
class NotifyEndedTask { |
public: |
- NotifyEndedTask(PassRefPtr<AudioScheduledSourceNode> scheduledNode); |
+ NotifyEndedTask(PassRefPtrWillBeRawPtr<AudioScheduledSourceNode> scheduledNode); |
void notifyEnded(); |
private: |
- RefPtr<AudioScheduledSourceNode> m_scheduledNode; |
+ RefPtrWillBeRawPtr<AudioScheduledSourceNode> m_scheduledNode; |
Mads Ager (chromium)
2014/03/27 11:06:49
I'm not entirely sure, but it looks like this obje
haraken
2014/03/27 11:44:05
Shouldn't this be RefPtrWillBePersistent ? Otherwi
keishi
2014/04/03 06:53:19
yes, this is created on the render thread and pass
|
}; |
AudioScheduledSourceNode(AudioContext*, float sampleRate); |