diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc b/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc index 23dcfa97a1d..02846cea5c0 100644 --- a/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc +++ b/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc @@ -4,6 +4,8 @@ #include "third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.h" +#include <utility> + #include "third_party/blink/renderer/core/workers/threaded_worklet_messaging_proxy.h" #include "third_party/blink/renderer/core/workers/worker_thread.h" #include "third_party/blink/renderer/modules/webaudio/audio_worklet_global_scope.h" @@ -51,7 +53,7 @@ void AudioWorkletObjectProxy::DidEvaluateTopLevelScript(bool success) { CrossThreadBindOnce( &AudioWorkletMessagingProxy::SynchronizeWorkletProcessorInfoList, GetAudioWorkletMessagingProxyWeakPtr(), - WTF::Passed(std::move(processor_info_list)))); + std::move(processor_info_list))); } void AudioWorkletObjectProxy::WillDestroyWorkerGlobalScope() { @@ -60,8 +62,7 @@ void AudioWorkletObjectProxy::WillDestroyWorkerGlobalScope() { CrossThreadWeakPersistent<AudioWorkletMessagingProxy> AudioWorkletObjectProxy::GetAudioWorkletMessagingProxyWeakPtr() { - return CrossThreadWeakPersistent<AudioWorkletMessagingProxy>( - MessagingProxyWeakPtr()); + return DownCast<AudioWorkletMessagingProxy>(MessagingProxyWeakPtr()); } } // namespace blink |