Re: [w3c/permissions] Only allow permissions.request() during user interaction (#77)

@TanviHacks, @mnoorenberghe Is your proposal to allow requests during page load only if persistent permissions have been granted?

If yes, this seems biased toward the Chrome model where repeat visitors are (effectively) persistent permission visitors.

**Example (today):** Alice chats: *"Hi Frank and Charlie, lets meet again at https://appear.in/alice"*

* Charlie uses Chrome, so his page loads right up and the call is on.
* Frank uses Firefox, so Firefox asks him to share his camera. He agrees, and the call is on.

**With your proposal**, Charlie is unaffected, but Frank is now two clicks behind instead of one:

* Frank uses Firefox, so he has to click a button for Firefox to ask him to share his camera. He agrees, and the call is on.

This seems undesirable.

---
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/77#issuecomment-223095222

Received on Wednesday, 1 June 2016 19:13:54 UTC