whatwg/webidl

Indicate that thing needs user action to work

Open

#137 opened on Jul 21, 2016

View on GitHub
 (1 comment) (0 reactions) (0 assignees)HTML (204 forks)github user discovery
good first issue⌛⌛⌛ duration:long

Repository metrics

Stars
 (493 stars)
PR merge metrics
 (PR metrics pending)

Description

There are things in the platform that can only succeed because of some user action. For example, directly calling:

document.body.requestFullscreen();

In Gecko, results in the following warning:

⚠️  Request for fullscreen was denied because Element.requestFullscreen() 
was not called from inside a short running user-generated event handler.

Would it be useful to have some means of annotating such behavior using WebIDL?

Contributor guide