Fingerprinting with Media Devices
I apologize if this has already been brought up.
It seems that the browser has access to a list of my media devices, without needing any special permissions. On Am I Unique, they can grab the unique ID of my builtin macbook camera & microphone. I believe the culprit is MediaDevices.enumerateDevices(). I do have privacy.resistFingerprinting set to True.
Perhaps you could put it behind a permission request, like MediaDevices.getUserMedia()?
Thank you for your time.