| Index: Source/modules/webmidi/MIDIAccess.cpp
 | 
| diff --git a/Source/modules/webmidi/MIDIAccess.cpp b/Source/modules/webmidi/MIDIAccess.cpp
 | 
| index 04b563d35778659d28ad6a5de5e14d9febd7eeb0..4720a5fb72ce68289f87b592d167c6f35e92a025 100644
 | 
| --- a/Source/modules/webmidi/MIDIAccess.cpp
 | 
| +++ b/Source/modules/webmidi/MIDIAccess.cpp
 | 
| @@ -39,9 +39,9 @@
 | 
|  
 | 
|  namespace WebCore {
 | 
|  
 | 
| -PassRefPtr<MIDIAccess> MIDIAccess::create(ScriptExecutionContext* context)
 | 
| +PassRefPtr<MIDIAccess> MIDIAccess::create(ScriptExecutionContext* context, MIDIAccessPromise* promise)
 | 
|  {
 | 
| -    RefPtr<MIDIAccess> midiAccess(adoptRef(new MIDIAccess(context)));
 | 
| +    RefPtr<MIDIAccess> midiAccess(adoptRef(new MIDIAccess(context, promise)));
 | 
|      midiAccess->suspendIfNeeded();
 | 
|      return midiAccess.release();
 | 
|  }
 | 
| @@ -51,8 +51,9 @@ MIDIAccess::~MIDIAccess()
 | 
|      stop();
 | 
|  }
 | 
|  
 | 
| -MIDIAccess::MIDIAccess(ScriptExecutionContext* context)
 | 
| +MIDIAccess::MIDIAccess(ScriptExecutionContext* context, MIDIAccessPromise* promise)
 | 
|      : ActiveDOMObject(context)
 | 
| +    , m_promise(promise)
 | 
|  {
 | 
|      ScriptWrappable::init(this);
 | 
|  }
 | 
| 
 |