-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate with the Permissions API or its model? #32
Comments
See also #12. |
I would like to se the Permission API being used instead of the permission api have two things i was currently interested in, namely revoke and potentially observing for changes |
…acycg#104) This was discussed before in privacycg#12 and there was some valid concern around the "storage-access" name based on the fact that this PP feature is more focused on "requesting" storage access, and there is no delegation mechanism like with other permissions that would make it semantically consistent. However, I think that in light of privacycg#32 and the possibility of integrating with the permissions API (giving us important functionality such as observing when storage access is granted) it seems more useful to be consistent with the (future) permission name and call both "storage-access".
This was discussed before in #12 and there was some valid concern around the "storage-access" name based on the fact that this PP feature is more focused on "requesting" storage access, and there is no delegation mechanism like with other permissions that would make it semantically consistent. However, I think that in light of #32 and the possibility of integrating with the permissions API (giving us important functionality such as observing when storage access is granted) it seems more useful to be consistent with the (future) permission name and call both "storage-access".
Integrating with the model is tracked in #121. If we integrate with the API, is the expectation that |
În vin., 7 oct. 2022 la 13:34 Anne van Kesteren ***@***.***>
a scris:
… Integrating with the model is tracked in #121
<#121>.
If we integrate with the API, is the expectation that permissions.query()
and hasStorageAccess() are aligned? It's not entirely clear to me that's
possible given how storage access is scoped differently. In that
Permissions are typically origin-scoped (though here they would be
origin+top-level-site-scoped) and storage access is document/page-bound.
—
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSVDCZUHTBDCRNDD77KIO3WB74EFANCNFSM4MTILOAA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
See my comment in #121 (comment) Maybe we should dupe #121 into this one or vice-versa @annevk? |
I was hoping we could use this issue for the API discussion in particular, which I think is somewhat distinct. Although perhaps they need to be decided upon jointly. |
Salut
În lun., 10 oct. 2022 la 17:43 Anne van Kesteren ***@***.***>
a scris:
… I was hoping we could use this issue for the API discussion in particular,
which I think is somewhat distinct. Although perhaps they need to be
decided upon jointly.
—
Reply to this email directly, view it on GitHub
<#32 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARSVDCZNIC64TO3IY3PBCRTWCQTQXANCNFSM4MTILOAA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
This is building on top of w3c/permissions#390 to integrate SAA with permissions. It's deleting a lot of old manual state management but doesn't get rid of the (global) storage access map altogether, since that is done in #141. Co-authored-by: Anne van Kesteren <annevk@annevk.nl>
@Brandr0id wrote, in #29 (comment):
The text was updated successfully, but these errors were encountered: