| Index: third_party/WebKit/Source/modules/audio_output_devices/HTMLMediaElementAudioOutputDevice.cpp
|
| diff --git a/third_party/WebKit/Source/modules/audio_output_devices/HTMLMediaElementAudioOutputDevice.cpp b/third_party/WebKit/Source/modules/audio_output_devices/HTMLMediaElementAudioOutputDevice.cpp
|
| index d75632ac5822abd1cefd1e53709172c5f1fff622..f231e654ff97db1c33b76b67102e9434b7c715d5 100644
|
| --- a/third_party/WebKit/Source/modules/audio_output_devices/HTMLMediaElementAudioOutputDevice.cpp
|
| +++ b/third_party/WebKit/Source/modules/audio_output_devices/HTMLMediaElementAudioOutputDevice.cpp
|
| @@ -66,7 +66,7 @@ void SetSinkIdResolver::timerFired(Timer<SetSinkIdResolver>* timer)
|
| webMediaPlayer->setSinkId(m_sinkId, WebSecurityOrigin(context->getSecurityOrigin()), callbacks.leakPtr());
|
| } else {
|
| if (AudioOutputDeviceClient* client = AudioOutputDeviceClient::from(context)) {
|
| - client->checkIfAudioSinkExistsAndIsAuthorized(context, m_sinkId, callbacks.release());
|
| + client->checkIfAudioSinkExistsAndIsAuthorized(context, m_sinkId, std::move(callbacks));
|
| } else {
|
| // The context has been detached. Impossible to get a security origin to check.
|
| ASSERT(context->activeDOMObjectsAreStopped());
|
|
|