Hey the GitHub issue has been locked for over a year.All the objections from Mozilla seem to be around permission dialogues being not informative enough to help users understand the security implications of allowing a site to access hardware. That's ...
It's no different than enabling access to the microphone/camera on a per-site basis.A flaw would be tragic, but not impossible.User accepts the risk/liability in the license & terms + conditions by using the software, i.e. operating system + browser ...