Re: [mediacapture-main] Define indicator states.

@jan-ivar.  Fully agree per-device permission persistence doesn't make
 sense for screen capture or **getDisplayMedia**.  

I noticed already that the PR only covers sources exposed by 
getUserMedia, so wanted to make sure explicitly whether the intention 
is to also cover **getDisplayMedia**.  It seems you are saying yes, 
but it's still a bit confusing to me when you say "screensharing is 
exposed by **getUserMedia**".  Please help clarify the intention, I 
can then help with the language if needed.

FWIW, there is still value to have a persistent permission for the 
getDisplayMedia API.  If it is "allowed", UA can show the thumbnail 
list for user to pick the display surface (so user is still in final 
control); in case "denied", UA won't need to enumerate the surfaces 
and expose the thumbnail UI.  Meanwhile, I agree we can treat that as 
UA implementation details mostly from UX perspective, so probably can 
be considered as a stored user _preference_ rather than as a stored 
user _permission_ per se.

-- 
GitHub Notification of comment by ShijunS
Please view or discuss this issue at 
https://github.com/w3c/mediacapture-main/pull/401#issuecomment-249958426
 using your GitHub account

Received on Tuesday, 27 September 2016 18:42:39 UTC