compat: enable media devices without legacy gUM

enumeration of media devices is protected by RFP and use of media devices (webrtc which TB doesn't have) requires user actions

  • make sure media.navigator.enabled = true (default true in FF)
  • make sure media.devices.enumerate.legacy.enabled = false (I think we set this in base browser: default true in FF128)

why

  • might help with bad feature detection on websites
    • another example where we should be smarter, instead of just disabling APIs
  • removes a FPing diff between MB/TB (JS wise)
    • while we will always have the little-t tor difference, the rest is absolutely achievable and we should aim for that as a healthy thing

99% sure there is zero risk here but 1% of me says ask for @pierov 's opinion 😄