I really hope they eventually support all the web APIs chrome does like web midi. Till then if you want to use those APIs you’re making Chrome apps.
Unfortunately it seems that the powers that be at Firefox have no plans to support it on account of privacy and security - which I half get, but, it appears to be an established standard in Chrome. The discussion surrounding it kinda sucked and well.
https://github.com/kuba2k2/firefox-webserial
I tried it a while back to configure my keyboard but it didn't seem to work at the time, I think it is a nice solution to Mozilla's problems with the API though