| Index: Source/modules/webaudio/DeferredTaskHandler.cpp
|
| diff --git a/Source/modules/webaudio/DeferredTaskHandler.cpp b/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| index e5ded30448748d06e92bb85998c3243ef5dc2d82..480028c65f1ff91783aece2de1df9c8061512a71 100644
|
| --- a/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| +++ b/Source/modules/webaudio/DeferredTaskHandler.cpp
|
| @@ -247,7 +247,7 @@ void DeferredTaskHandler::requestToDeleteHandlersOnMainThread()
|
| return;
|
| m_deletableOrphanHandlers.appendVector(m_renderingOrphanHandlers);
|
| m_renderingOrphanHandlers.clear();
|
| - Platform::current()->mainThread()->postTask(FROM_HERE, threadSafeBind(&DeferredTaskHandler::deleteHandlersOnMainThread, PassRefPtr<DeferredTaskHandler>(this)));
|
| + Platform::current()->mainThread()->defaultTaskRunner()->postTask(FROM_HERE, threadSafeBind(&DeferredTaskHandler::deleteHandlersOnMainThread, PassRefPtr<DeferredTaskHandler>(this)));
|
| }
|
|
|
| void DeferredTaskHandler::deleteHandlersOnMainThread()
|
|
|