Re: [mediacapture-main] Browsing sessions and device IDs

I had another look at the spec, and I think it is not that broken. 
```The same identifier MUST be valid between browsing sessions of this
 origin, ... ```is only said in the context of a 
```MediaStreamTrack```, and then (by definition) ```local devices have
 been attached to an active MediaStreamTrack```.
```As long as no local device has been attached to an active 
MediaStreamTrack in a page from this origin, and no persistent 
permission to access local devices has been granted to this origin, 
then this identifier MUST NOT be reusable after the end of the current
 browsing session.``` is OTOH only said in the context of 
enumerateDevices, i.e. there is no ```MediaStreamTrack```.

I drafted #328 to make ```groupId``` being handled in the same way.

-- 
GitHub Notification of comment by stefhak
Please view or discuss this issue at 
https://github.com/w3c/mediacapture-main/issues/322#issuecomment-196232678
 using your GitHub account

Received on Monday, 14 March 2016 09:57:12 UTC