The specs that firefox chooses not to implement are stuff like web midi for security concerns. Firefox does not try to market itself as a "website viewer" that does not support "web apps"
The security issues that were mentioned (someone bricking synths on purpose via SysEx messages) has afaik never actually happened.