privacycg / storage-access

The Storage Access API
https://privacycg.github.io/storage-access/
212 stars 27 forks source link

Avoid using the permissions task source directly #144

Closed johannhof closed 12 months ago

johannhof commented 1 year ago

As @annevk notes in https://github.com/w3c/permissions/pull/407

I would kinda expect the flow to be that other specifications ask something from Permissions with a set of completion steps and Permissions queues a task and runs those completion steps at the end of that task.

We should remove our usage of the permissions task source once those changes are made in Permissions.

johannhof commented 1 year ago

I chatted about this again with @annevk and we think that might be able to use the network task source, with the reasoning that the updates should be queued alongside things affected by cookie changes. I'll go ahead and make this change, happy to revisit this decision if someone ends up having a strong opinion.