Add initial support for Keyboard Lock - https://github.com/WebKit/standards-positions/issues/182
<rdar://problem/118698538>
Pull request: https://github.com/WebKit/WebKit/pull/22842