* DOM_VK_SEMICOLON to DOM_VK_EQUALS, inclusive
* DOM_VK_MULTIPLY to DOM_VK_META, inclusive
Such events are not dispatched to any nodes in any document of the toplevel browsing context or descendant browsing contexts. This includes suppression of any internal key event processing that would insert text into form controls or editable content. The user agent might respond to such events by leaving full-screen mode(disputed, may be better to stay in full-screen mode and instead put up the in-fullscreen warning, "press esc to exit" etc.).
Keypress whitelist:
* tab, space, arrow keys* , page-up, page-down, home, end
* shift, ctrl, alt/option, command
** and combinations thereof, with the above previous set of keys (except command/ctrl-tab)
Each document has an optional "current full-screen element".