Re: [w3c/permissions] feat(prompts): allow UAs to deny non-gesture prompts (#107)

> Are we presupposing here that UAs are barred from denying non-gesture prompts today? That seems false, because a user agent by definition can act on behalf of its user.

No, the question is about the behavior of calls to `.request()` to get more permission, and if calls should only succeed if initiated by user action. 

> Permission prompts are the browser’s own communication with its user, and dictating such browser-chrome UX is traditionally not the domain of specs.

Yes, but they are initiated by scripts (e.g., `geolocation.getCurrentPosition()`).

> This spec started as a web surface, but seems to want to inflict change outside of that scope.

The spec doesn't "want" anything - the people editing the spec are just asking for input. You are making it sound like there is malicious intent in what is currently in the spec (which is not the case!). We are just looking for input to see if `.request()` is workable and worth keeping.    

---
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/107#issuecomment-234172320

Received on Thursday, 21 July 2016 06:56:05 UTC