Index: third_party/WebKit/Source/modules/audio_output_devices/AudioOutputDeviceClient.h |
diff --git a/third_party/WebKit/Source/modules/audio_output_devices/AudioOutputDeviceClient.h b/third_party/WebKit/Source/modules/audio_output_devices/AudioOutputDeviceClient.h |
index 7d824bdbd77c471c8b374cca91eaa16615f7ada6..616b82320a6b507ae5c5f32f743bef39b97a98ae 100644 |
--- a/third_party/WebKit/Source/modules/audio_output_devices/AudioOutputDeviceClient.h |
+++ b/third_party/WebKit/Source/modules/audio_output_devices/AudioOutputDeviceClient.h |
@@ -8,7 +8,7 @@ |
#include "modules/ModulesExport.h" |
#include "platform/Supplementable.h" |
#include "public/platform/WebSetSinkIdCallbacks.h" |
-#include <memory> |
+#include "wtf/PassOwnPtr.h" |
namespace blink { |
@@ -22,7 +22,7 @@ public: |
virtual ~AudioOutputDeviceClient() {} |
// Checks that a given sink exists and has permissions to be used from the origin of the current frame. |
- virtual void checkIfAudioSinkExistsAndIsAuthorized(ExecutionContext*, const WebString& sinkId, std::unique_ptr<WebSetSinkIdCallbacks>) = 0; |
+ virtual void checkIfAudioSinkExistsAndIsAuthorized(ExecutionContext*, const WebString& sinkId, PassOwnPtr<WebSetSinkIdCallbacks>) = 0; |
// Supplement requirements. |
static AudioOutputDeviceClient* from(ExecutionContext*); |