Re: [w3c/permissions] request/revoke (#46)

@martinthomson Could you open a separate issue for removing [`request()`](https://w3c.github.io/permissions/#dom-permissions-request), with an argument for doing so? We should discuss that somewhere we can focus on it.

@raymeskhoury do you have any opinions on removing [`Permissions.revoke()`](https://w3c.github.io/permissions/#dom-permissions-revoke)?

I think I'm favorably inclined toward removing it (at least for initial implementations of the spec), but even if we do that I think the spec should discuss the UA's right to revoke any permission (or any piece of a permission) at any time based on user signals. For example, the [Web Bluetooth spec says](https://webbluetoothcg.github.io/web-bluetooth/#per-origin-device-properties):
> The UA MAY [revoke Bluetooth access](https://webbluetoothcg.github.io/web-bluetooth/#revoke-bluetooth-access) to a device for an origin at any time based on signals from the user.

We could just ask each permission'ed spec to separately include text like that, but I'd rather try to say it once.

---
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/46#issuecomment-209676087

Received on Wednesday, 13 April 2016 22:34:14 UTC