- From: Mustaq Ahmed <notifications@github.com>
- Date: Fri, 17 May 2019 06:46:19 -0700
- To: whatwg/fullscreen <fullscreen@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 17 May 2019 13:46:41 UTC
Consuming user activation (or user gesture) means after `requestFullscreen()` is successful, the user activation is "gone" so another `requestFullscreen()` call will fail unless there is another user activation in-between. Essentially we are proposing one call per user interaction. Currently any number of calls can be made until the user activation expires, which seems counter-intuitive (and it is one reason the UI spoofing bug was possible). A bit of a background: here are [three different ways](https://mustaqahmed.github.io/user-activation-v2/#classifying-user-activation-gated-apis) APIs typically depend on user activation. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/fullscreen/issues/152#issuecomment-493459352
Received on Friday, 17 May 2019 13:46:41 UTC