diff --git a/fullscreen.bs b/fullscreen.bs index 3f5e163..2651915 100644 --- a/fullscreen.bs +++ b/fullscreen.bs @@ -188,7 +188,7 @@ enum FullscreenKeyboardLock { "application", "none", "system" -} +}; dictionary FullscreenOptions { FullscreenKeyboardLock keyboardLock = "none"; @@ -535,7 +535,7 @@ could be an open <{dialog}> element.
Return promise, and run the remaining steps in parallel. -
Run [=the release the keyboard lock steps=] with doc. +
[=Run the release the keyboard lock steps=] with doc.
Run the [=fully unlock the screen orientation steps=] with doc. @@ -688,7 +688,7 @@ iframe:fullscreen { -
keyboard Locking enhances the functionality of web applications running in fullscreen by allowing them to intercept certain key inputs that would typically be handled by either the system or the @@ -711,6 +711,16 @@ web application in fullscreen. shortcuts (e.g., Alt+Tab), subject to user consent and user agent implementation. +
To run the release the keyboard lock steps for a document + document, run these steps: +
If the [=keyboard lock flag=] for the document is not set, abort these steps. +
Deactivate the keyboard lock and restore the handling of keyboard inputs to the default + behavior of the user agent and the operating system.
Set the [=keyboard lock flag=] for
+ the document to false
.
+