Open Bug 1798742 Opened 2 years ago Updated 6 months ago

Activating/Deactivating mac virtual midi device doesn't take effect until browser restart

Categories

(Core :: DOM: Device Interfaces, defect, P3)

defect

Tracking

()

People

(Reporter: bholley, Unassigned)

Details

STR:

  • Grab a mac
  • Follow these instructions to create a virtual midi device
  • Load https://webmidi-examples.glitch.me/ in Chrome
  • Toggle the "device" is online checkbox. Device enumeration on site responds live to the change.
  • Repeat the same procedure in Firefox. A browser restart appears to be required to make the change take effect.

Unclear to me whether this is just Mac, and just the virtual device, or something more general. Probably not a huge deal either way but wanted to get it on file.

Paul indicated that this is expected, because we haven't implemented hotplugging yet.

Refreshing the page should be enough to make new devices appear (and disconnected ones disappear), we have tests covering this, if it doesn't work then maybe there's a bug in the midir-based implementation of the refresh mechanism.

Refreshing the page does not appear to be enough. It might be a separate issue with however this virtual device is reporting itself.

The severity field is not set for this bug.
:cmartin, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(cmartin)
Severity: -- → S3
Flags: needinfo?(cmartin)
Priority: -- → P3

This would depend on Bug 1802149 right?

You need to log in before you can comment on or make changes to this bug.