Firefox creates a lot of WebMIDI ports
- PipeWire version (
pipewire --version
):0.3.65
- Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
):Arch Linux
- Desktop Environment:
Gnome 43.2
- Kernel version (
uname -r
):6.1.9-arch1-1
- Firefox version:
109.0.1
Description of Problem:
When a webpage that is using WebMIDI is opened, and MIDI permissions are granted, a lot of WebMIDI ports are added to the MIDI bridge. More are added if the page is reloaded.
How Reproducible:
Open MIDI ports using WebMIDI on Firefox.
Here is a very small live example where you can see the source code as well: https://codepen.io/szszoke/pen/xxJmYaN
It lists all the MIDI input and output ports and then opens them.
Actual Results:
See screenshot.
Expected Results:
No extra WebMIDI input and output ports are added.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log