Provides a way for a site to prompt the user to enter a locked-down fullscreen mode, where the user cannot 1) use other apps and OS features or 2) exit this mode without notifying the site. Enables users to take low-stakes tests or focus on specific contents in a classroom setting.
In the education sector, there is a demand for applications to be able to serve students a low-stakes test, where the whole operating system is put in a restricted environment, preventing the student from using any other apps or OS features outside of the test itself. It is not currently possible for a web app to trigger this mode.
Currently, ChromeOS, Windows, and macOS provide this functionality to native apps in proprietary ways. We expect the OS features that will be restricted in Lock Mode to differ by platforms, and we think it's better for the implementation and the underlying platform to offer the best (or most appropriate) level of protection instead of standardizing a set of protections that's universally supported.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
None
No milestones specified