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>

I did mean per-origin. I just meant that several top-level browsing contexts of the same origin would share the same permission. Though maybe not if some other setting was in play, like privacy mode, but we generally haven't defined or acknowledged privacy mode in standards.

---
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#r61708285

Received on Monday, 2 May 2016 06:55:08 UTC