- From: jan-ivar via GitHub <sysbot+gh@w3.org>
- Date: Thu, 11 Aug 2016 13:46:49 +0000
- To: public-media-capture-logs@w3.org
> If you can find a specified behavior for persistence of the right to
list names on entities in the spec before November 2015, feel free to
point it out.
[Here from September
25th](https://w3c.github.io/mediacapture-main/archives/20150925/getusermedia.html#dom-mediadevices-enumeratedevices)
is what I already quoted above: ("If none of the local devices are
attached to an active MediaStreamTrack in the current browsing
context, and if no persistent permission to access these local devices
has been granted to the page's origin, let filteredList be a copy of
resultList, and all its elements, where the label member is the empty
string.")
To paraphrase, this, to me, says the only way for an origin to
persistently get labels is to persistently have access to gUM. If the
user doesn't persist, then labels effectively appear only during
active gUM calls.
This language was discussed between February and September of 2015 in
https://github.com/w3c/mediacapture-main/issues/142. It's specific and
implementable, and we implemented it in Firefox during that time
period.
Having already implemented it, we're naturally sensitive to any
changes, since it's more work to go and re-implement it, and would
like to see that any subsequent behavioral changes are intentional,
thoroughly discussed, beneficial, and not an accident.
--
GitHub Notification of comment by jan-ivar
Please view or discuss this issue at
https://github.com/w3c/mediacapture-main/issues/380#issuecomment-239165332
using your GitHub account
Received on Thursday, 11 August 2016 13:46:58 UTC