Index: Source/modules/webaudio/AudioContext.cpp |
diff --git a/Source/modules/webaudio/AudioContext.cpp b/Source/modules/webaudio/AudioContext.cpp |
index b263c0a44d1ca8ea255a9af71be8a8fca9469535..6694daa736c9b4764e49d823137c656ec857854c 100644 |
--- a/Source/modules/webaudio/AudioContext.cpp |
+++ b/Source/modules/webaudio/AudioContext.cpp |
@@ -192,7 +192,6 @@ void AudioContext::initialize() |
void AudioContext::clear() |
{ |
// We need to run disposers before destructing m_contextGraphMutex. |
- m_liveAudioSummingJunctions.clear(); |
m_liveNodes.clear(); |
m_destinationNode.clear(); |
m_isCleared = true; |
@@ -1012,18 +1011,6 @@ AudioContext::AudioNodeDisposer::~AudioNodeDisposer() |
m_node.dispose(); |
} |
-void AudioContext::registerLiveAudioSummingJunction(AudioSummingJunction& junction) |
-{ |
- ASSERT(isMainThread()); |
- m_liveAudioSummingJunctions.add(&junction, adoptPtr(new AudioSummingJunctionDisposer(junction))); |
-} |
- |
-AudioContext::AudioSummingJunctionDisposer::~AudioSummingJunctionDisposer() |
-{ |
- ASSERT(isMainThread()); |
- m_junction.dispose(); |
-} |
- |
void DeferredTaskHandler::disposeOutputs(AudioNode& node) |
{ |
ASSERT(isGraphOwner()); |
@@ -1275,7 +1262,6 @@ DEFINE_TRACE(AudioContext) |
visitor->trace(m_resumeResolvers); |
visitor->trace(m_suspendResolvers); |
visitor->trace(m_liveNodes); |
- visitor->trace(m_liveAudioSummingJunctions); |
RefCountedGarbageCollectedEventTargetWithInlineData<AudioContext>::trace(visitor); |
ActiveDOMObject::trace(visitor); |
} |