| Index: content/renderer/media/midi_dispatcher.cc
|
| diff --git a/content/renderer/media/midi_dispatcher.cc b/content/renderer/media/midi_dispatcher.cc
|
| index a7c0679a449bce55c591999020f85eb0c4b36f1c..9576e4f33770b15b494e983aaf435f35ed3bf317 100644
|
| --- a/content/renderer/media/midi_dispatcher.cc
|
| +++ b/content/renderer/media/midi_dispatcher.cc
|
| @@ -10,6 +10,7 @@
|
| #include "content/renderer/render_view_impl.h"
|
| #include "third_party/WebKit/public/web/WebMIDIPermissionRequest.h"
|
| #include "third_party/WebKit/public/web/WebSecurityOrigin.h"
|
| +#include "third_party/WebKit/public/web/WebUserGestureIndicator.h"
|
|
|
| using blink::WebMIDIPermissionRequest;
|
| using blink::WebSecurityOrigin;
|
| @@ -38,7 +39,8 @@ void MidiDispatcher::requestSysExPermission(
|
| WebSecurityOrigin security_origin = request.securityOrigin();
|
| std::string origin = security_origin.toString().utf8();
|
| GURL url(origin);
|
| - Send(new MidiHostMsg_RequestSysExPermission(routing_id(), bridge_id, url));
|
| + Send(new MidiHostMsg_RequestSysExPermission(routing_id(), bridge_id, url,
|
| + blink::WebUserGestureIndicator::isProcessingUserGesture()));
|
| }
|
|
|
| void MidiDispatcher::cancelSysExPermissionRequest(
|
|
|