Add support for navigator.keyboard.lock();
-
@luetage Is there a way to check status of the VB-99078? Like which milestone it will be included or if it's even in consideration etc...?
-
@dhruva023 Ask in the Bug Status Thread.
Discuss here or in similar threads; not in the Bug Status thread.
-
@dhruva023 Still valid bug for Vivaldi 6.6, no dev assigned.
-
Still a unfixed bug for 6.7 and 6.8.
I do not know if such issue is so important for many users. We got no reports on such problems.
-
@DoctorG I think it's quite important, because it renders every game streaming platform e.g. GeForce NOW or Amazon Luna unusable in this browser. Especially the inability to send keypresses of the ESC key (short pressing) which other browsers support.
-
VB-99078 Keyboard lock API broken - Confirmed, no dev assigned
-
In vivaldi://flags I can see some related entries:
and
not sure if those are actually been used in the vivaldi development process (so this might be already on the roadmap or in development?) or some leftovers from the engine. Toggling those to the enabled state does not enable the API support (current snapshot 3425.3).
A demo to test the feature is provided here: https://keyboard-lock.glitch.me after entering the fullscreen the lock can be activated and released by the user by holding the ESC key. In case of vivaldi a error pops up due to missing support.
PS: As I've been searching for this issue (not being able to use ESC on web streaming platform) I encountered quite a lot reports of this on several platforms, but I guess the usual user can't connect the problem to a possibly missing javascript API, hence users won't report or vote here.
-
@cubic3d Thanks, but the flags do not fix it.
-
I tested as well. It does not resolve the issue.
-
Vivaldi 6.9
Keyboard lock api still not working even with flags enabled
Please fix it, it's necessary feature for gaming.