[mediacapture-main] Only reveal labels of devices user has given permission to (#640)

snyderp has just created a new issue for https://github.com/w3c/mediacapture-main:

== Only reveal labels of devices user has given permission to ==
(the text below assumes that by default sites get no labels until permission, as that issues is already being addressed here: https://github.com/w3cping/tracking-issues/issues/10)

Currently, sites get access to either all devices and all labels (Chrome) or the "granted" device and all labels (Firefox) (not sure what others do).

As device labels are, at the least, high value FP vectors, and may possibly be even more sensitive (prototype devices, "adult" cameras and devices, etc etc etc), sites should only have access to the labels of devices that the user has given permission to.

i.e. if the site requests access to a webcam, and the user has two plugged in but grants access to just one, the site should learn only one label, not all.

Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/640 using your GitHub account

Received on Monday, 4 November 2019 20:43:12 UTC