summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_object_proxy.cc
diff options
context:
space:
mode:
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.cc7
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