Status update: There are 4 mitigations left to add here: 1. Replace "denied" with "prompt" ahead of getUserMedia() success, like Safari does 2. Clear "always ask" whenever website data is cleared, to avoid it acting like a persistent fingerprint 3. Don't store "always ask" at all if the `privacy.resistFingerprinting` pref is set 4. Add everything behind a `permissions.media.query.enabled` pref to enable it in Nightly
Bug 1609427 Comment 29 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Status update: There are 4 mitigations left to add here: ☐ Replace "denied" with "prompt" ahead of getUserMedia() success, like Safari does ☐ Clear "always ask" whenever website data is cleared, to avoid it acting like a persistent fingerprint ☑ Don't store "always ask" at all if the `privacy.resistFingerprinting` pref is set ☑ Add everything behind a `permissions.media.query.enabled` pref to enable it in Nightly
Status update: There are 4 mitigations left to add here: 1. ☐ Replace "denied" with "prompt" ahead of getUserMedia() success, like Safari does 2. ☐ Clear "always ask" whenever website data is cleared, to avoid it acting like a persistent fingerprint 3. ☑ Don't store "always ask" at all if the `privacy.resistFingerprinting` pref is set 4. ☑ Add everything behind a `permissions.media.query.enabled` pref to enable it in Nightly