Closed henbos closed 1 year ago
I assume the app can't toggle fullscreen for a split millisecond without the user noticing... but if it could, the gating could say something like "fullscreen has been active for at least X seconds"...
Proposal:
while that probably encompasses most gamestreaming use-cases you might want to add https://www.w3.org/TR/gamepad/#dfn-gamepad-user-gesture to be on the safe side
We finally have a hardware exposure privacy mitigation, hurray!
@drkron mentioned there is one more use case where HW information may be needed, and that is Cloud Gaming. Unlike VC use cases, a Cloud Gaming app would not be using getUserMedia() (no audio/video capture in the context).
Cloud Gaming does do something that a passive fingerprint is not doing though: it runs in fullscreen.
Can we add "is fullscreen" to the list of conditions where HW exposure is allowed? @youennf @pes10k