from a quick check, i have C-p and C-S-B working, but C-n and C-s and (many i think) others not working. ff 114 on linux.
C-s requires the "Enable experimental features" setting to be checked as it's currently just a proof of concept.
C-g I'm not sure if it currently works - but I'll remap that to "stop loading the page" anyway as I think the current binding isn't that useful. I'll need to implement that as browser action shortcut, though.
Would be useful to get a complete list of keys not working. Also relevant is X or Wayland (and there native or XWayland)
Wish it would work for me. It's a good idea, but C-n
and C-p
just bring up a new page and print dialog respectively.
Can you check if some of the other bindings work? There seems to be different behaviour between different Firefox versions which keybindings it allows you to shadow.
The troubleshooting guide - linked in the extension preferences - also has some info on how to change the access key, which would free all keybindings by moving internal Firefox bindings to a different key.
I'll see what I can do when I get an opportunity. I installed it and tried it, but since I didn't have time to really dig in, I uninstalled it after the first sanity pass failed. This was Firefox 115.02 (64-bit) Windows 10.
I did some more testing (not using C-n/C-p much myself, mainly care about the other bindings) - C-p reliably works for me, C-n is sometimes weird. Which is a bit weird, as some of the other keybindings are also masking Firefox keybindings - like C-f, which reliably works.
Main problem is that they still don't have an API for doing keybindings after all those years, so as a result of that we have to run in the context of a website for each tab, which limits what is possible. There are a bunch of workarounds to make it useable - but also a bunch of things which just keep breaking.
I just pushed an update mainly trying to make the documentation on troubleshooting / changing access keys more visible.
Oh, hell yeah.
I'll be trying this tomorrow when I get back to the computer. I mostly live in emacs and Firefox and I've been annoyed enough by having to mentally codeswitch to non-emacs bindings when I'm in FF that I've started using eww a lot more.
Emacs
Our infinitely powerful editor.