| Index: content/renderer/media/midi_message_filter.h
|
| diff --git a/content/renderer/media/midi_message_filter.h b/content/renderer/media/midi_message_filter.h
|
| index cbad680dd916a3864abfdfd47b39f97f2c01da8f..b4a073c638fb47f2e753442ddf4d037b2742f1cd 100644
|
| --- a/content/renderer/media/midi_message_filter.h
|
| +++ b/content/renderer/media/midi_message_filter.h
|
| @@ -46,6 +46,9 @@ class CONTENT_EXPORT MidiMessageFilter : public IPC::MessageFilter {
|
|
|
| static blink::WebMIDIAccessorClient::MIDIPortState ToBlinkState(
|
| media::MidiPortState state) {
|
| + // "open" status is separately managed by blink per MIDIAccess instance.
|
| + if (state == media::MIDI_PORT_OPENED)
|
| + state = media::MIDI_PORT_CONNECTED;
|
| return static_cast<blink::WebMIDIAccessorClient::MIDIPortState>(state);
|
| }
|
|
|
|
|