Issue metadata
Sign in to add a comment
|
Hanging up on removing the MIDI device
Reported by
tatsuya....@sony.com,
Jun 13 2017
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36 Steps to reproduce the problem: 1. Connect a USB MIDI device to PC 2. Open Chrome and load any page 3. Open the DevTools 4. Invoke the 'navigator.requestMIDIAccess() in the console 5. Remove the MIDI Device 6. Reload the page, then the Chrome hangs up (No response and the mouse icon is turning around) What is the expected behavior? At the step 6, the hang-up should not happens and the page should be reloaded correctly. In stead of "reload", the closing the tab of reproduce the same problem. What went wrong? It seems any states about the MIDI device should not remain after removing the MIDI device. When I wait more than 10 second between step 5 and step 6, there is no problem, i.e. no hang-up. It seems that some time-out clears the states of the removed MIDI device. Did this work before? N/A Does this work in other browsers? Yes Chrome version: 59.0.3071.86 Channel: stable OS Version: 10.0 Flash Version: Shockwave Flash 25.0 r0 The same problem occurs with the Chrome on Windows 7 Enterprise. Chrome on Mac OS (Shiera) has no problem so that the problem may be related to USB MIDI driver on Windows.
,
Jun 13 2017
Hi Tatsuya, thank you for reporting the issue. The problem was already fixed at m60, but I gave up to merge this fix to m59 since when we noticed this problem m59 is going to be shipped.
,
Jun 13 2017
brajkumar@ Probably you could make your Android phone emulate a USB MIDI device by a following configuration. 1. Enable developer settings. 2. Choose MIDI from Developer options > Select USB Configuration |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by brajkumar@chromium.org
, Jun 13 2017