Index: Source/modules/webmidi/MIDIAccessInitializer.h |
diff --git a/Source/modules/webmidi/MIDIAccessInitializer.h b/Source/modules/webmidi/MIDIAccessInitializer.h |
index efbe7a0a3dbcb60ec9414d7427eb6ab24dab382d..dadc2d7a41be074f5816afdc86bb62f433c6c0fe 100644 |
--- a/Source/modules/webmidi/MIDIAccessInitializer.h |
+++ b/Source/modules/webmidi/MIDIAccessInitializer.h |
@@ -9,7 +9,6 @@ |
#include "bindings/core/v8/ScriptPromiseResolver.h" |
#include "modules/webmidi/MIDIAccessor.h" |
#include "modules/webmidi/MIDIAccessorClient.h" |
-#include "modules/webmidi/MIDIOptions.h" |
#include "modules/webmidi/MIDIPort.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/Vector.h" |
@@ -17,6 +16,7 @@ |
namespace blink { |
class MIDIAccess; |
+class MIDIOptions; |
class Navigator; |
class ScriptState; |
@@ -37,7 +37,7 @@ public: |
, version(version) { } |
}; |
- static ScriptPromise start(ScriptState* scriptState, const MIDIOptions& options) |
+ static ScriptPromise start(ScriptState* scriptState, const MIDIOptions* options) |
{ |
RefPtr<MIDIAccessInitializer> p = adoptRef(new MIDIAccessInitializer(scriptState, options)); |
p->keepAliveWhilePending(); |
@@ -59,12 +59,11 @@ public: |
private: |
ScriptPromise start(); |
- MIDIAccessInitializer(ScriptState*, const MIDIOptions&); |
+ MIDIAccessInitializer(ScriptState*, const MIDIOptions*); |
ExecutionContext* executionContext() const; |
OwnPtr<MIDIAccessor> m_accessor; |
- MIDIOptions m_options; |
bool m_sysexEnabled; |
Vector<PortDescriptor> m_portDescriptors; |
}; |