Index: third_party/WebKit/Source/modules/webmidi/MIDIAccess.cpp |
diff --git a/third_party/WebKit/Source/modules/webmidi/MIDIAccess.cpp b/third_party/WebKit/Source/modules/webmidi/MIDIAccess.cpp |
index 4fdf4f106130c8f0a0d9da787f02d53675a8c919..bb99e15a45a0303e8447351c8d791cf5fcca26c7 100644 |
--- a/third_party/WebKit/Source/modules/webmidi/MIDIAccess.cpp |
+++ b/third_party/WebKit/Source/modules/webmidi/MIDIAccess.cpp |
@@ -42,12 +42,13 @@ |
#include "modules/webmidi/MIDIOutputMap.h" |
#include "modules/webmidi/MIDIPort.h" |
#include "platform/AsyncMethodRunner.h" |
+#include <memory> |
namespace blink { |
using PortState = MIDIAccessor::MIDIPortState; |
-MIDIAccess::MIDIAccess(PassOwnPtr<MIDIAccessor> accessor, bool sysexEnabled, const Vector<MIDIAccessInitializer::PortDescriptor>& ports, ExecutionContext* executionContext) |
+MIDIAccess::MIDIAccess(std::unique_ptr<MIDIAccessor> accessor, bool sysexEnabled, const Vector<MIDIAccessInitializer::PortDescriptor>& ports, ExecutionContext* executionContext) |
: ActiveScriptWrappable(this) |
, ActiveDOMObject(executionContext) |
, m_accessor(std::move(accessor)) |