Re: [w3c/permissions] Allow UAs to maintain zero or multiple permission stores. (#95)

>    </p>
>    <p>
> -    To <dfn>get a permission storage identifier</dfn> for a
> -    {{PermissionName}} <var>name</var> and an <a>environment settings
> -    object</a> <var>settings</var>, the UA MUST return a tuple consisting
> -    of:
> +    The <a>user agent</a> MAY maintain any number of <a>permission store</a>s to
> +    record what capabilities users have granted web sites permission to access.
> +    The <a>user agent</a> may create new <a>permission store</a>s, for example
> +    to serve a particular <a>origin</a>, <a>origin</a> within a <a>top-level
> +    browsing context</a>, or <a>realm</a>, and when it does so, it may
> +    initialize it using the mappings of any other <a>permission store</a>
> +    associated with the <a>same origin</a>.
>    </p>

Is this really at the granularity of a store or an individual permission? E.g., "persistent-storage" would never be for a single top-level browsing context.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/permissions/pull/95/files/9a98a3cc8c47bc4aba961d8bf7244bb1b57f1f72#r61554629

Received on Friday, 29 April 2016 09:44:08 UTC