Re: [mediacapture-main] Reinstate strong language on permission ending when tracks stop, lost by editorial mistake

@alvestrand re "request access", the operation's full name is 
["request permission to use a 
*descriptor*"](https://w3c.github.io/permissions/#request-permission-to-use),
 and I think both "request permission" and "request access" are 
shorthands for that. (It'd be even more correct to say "request 
permission to use the feature described by a *descriptor*", if anyone 
really wants to spell it all out.)

Getting permission to access/use a thing does not imply that this 
permission will be "stored". More precisely, a site getting permission
 or access in one realm/tab/whatever should not imply that the site 
will have permission/access in a different realm/tab/whatever.

The Permissions spec used to assume that all permission was remembered
 across realms, and there might still be some remnants of that 
assumption, but I've been trying to excise it everywhere I've found 
it. Any permissions that *want* to force cross-realm grants have to 
say so explicitly, like 
https://w3c.github.io/permissions/#persistent-storage.

Definitely let me know about, or send PRs to fix places in the 
Permissions spec that imply that granting permission always stores 
that permission.

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

Received on Tuesday, 6 September 2016 19:52:21 UTC