Re: [w3c/permissions] Don't assume implicit grant from getUserMedia. (#78)

In Web Bluetooth, I'm saying that ["The UA MAY revoke Bluetooth access to a device for an origin at any time based on signals from the user."](https://webbluetoothcg.github.io/web-bluetooth/#per-origin-device-properties) Is that sufficient? Then the UA is free to revoke permission as soon as the tab is closed, but the permission-using specs are able to use the permission store in their own logic. (This is important for video/audio recording and Bluetooth where we need to check for the permission still being around when the site makes certain calls, and need to take action when the user revokes permission.)

This doesn't allow one tab to have the permission and another not: is that important? If so, we could model it as a hierarchy of storages, where each permission would define how to merge their storage from the tab to the global store.

---
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/issues/78#issuecomment-210017399

Received on Thursday, 14 April 2016 15:59:35 UTC