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

Preview at https://api.csswg.org/bikeshed/?url=https://raw.githubusercontent.com/jyasskin/permissions/gesture-may-gate-prompt/index.bs#requesting-more-permission

This allows a UA to leave the permission state at "prompt" but deny
permission requests that weren't triggered from a user gesture without
prompting the user. We don't require UAs to deny these prompts because
it would cause non-persistent permissions to require two click in
some flows that Firefox folks think should only require one click.

Fixes #77.

@mnoorenberghe @noncombatant @jan-ivar @benfredwells @martinthomson 
You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/permissions/pull/107

-- Commit Summary --

  * feat(prompts): allow UAs to deny non-gesture prompts

-- File Changes --

    M index.bs (9)

-- Patch Links --

https://github.com/w3c/permissions/pull/107.patch
https://github.com/w3c/permissions/pull/107.diff

---
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

Received on Friday, 15 July 2016 23:53:14 UTC