keyboard-shortcuts-inhibit: add key filter
The KeyboardLock W3C API has a concept of reserved key codes. When inhibiting keyboard shortcuts, the caller can specify a list of keycodes they're interested in. Keyboard shortcuts including these keycodes are inhibited, the rest continues to work as usual.
To support this, we'd need to expand the keyboard-shortcuts-inhibit protocol to send the keys.
See: https://bugs.chromium.org/p/chromium/issues/detail?id=1408927#c3
Edited by Simon Ser