Index: third_party/WebKit/public/platform/modules/webmidi/WebMIDIAccessorClient.h |
diff --git a/third_party/WebKit/public/platform/modules/webmidi/WebMIDIAccessorClient.h b/third_party/WebKit/public/platform/modules/webmidi/WebMIDIAccessorClient.h |
index a98bca88a80767eda4e23443fe1d6f768ddf32e4..5572576e5ebc7460e26a86497674a2f779a58144 100644 |
--- a/third_party/WebKit/public/platform/modules/webmidi/WebMIDIAccessorClient.h |
+++ b/third_party/WebKit/public/platform/modules/webmidi/WebMIDIAccessorClient.h |
@@ -31,6 +31,7 @@ |
#ifndef WebMIDIAccessorClient_h |
#define WebMIDIAccessorClient_h |
+#include "media/midi/midi_service.mojom-shared.h" |
#include "public/platform/WebString.h" |
namespace blink { |
@@ -59,9 +60,7 @@ class WebMIDIAccessorClient { |
virtual void didSetInputPortState(unsigned portIndex, MIDIPortState) = 0; |
virtual void didSetOutputPortState(unsigned portIndex, MIDIPortState) = 0; |
- virtual void didStartSession(bool success, |
- const WebString& error, |
- const WebString& message) = 0; |
+ virtual void didStartSession(media::midi::Result) = 0; |
// |timeStamp| is in milliseconds according to the Web MIDI API. |
virtual void didReceiveMIDIData(unsigned portIndex, |