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:
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
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

Back to Bug 1609427 Comment 29