Vimium extension broken since change to Floorp
Closed this issue · 5 comments
Expected behaviour: keyboard shortcuts for page navigation, tab manipulation, and so on function when their assigned keys are pressed
Symptoms: Not a single shortcut I have tried works, including the one to display the extension's help.
The vimium extension does not appear to be functional (at all, as far as I can tell)
URL is https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/
I tried removing and adding it fresh, ensuring it is given the permissions it needs, and did a browser restart and page refresh to be sure.
It worked on the librewolf base.
@dr460nf1r3 I went to blindly investigate a bit before testing and found this mysterious thing, with a dead link to reference. Here's the archived version.
firedragon-browser/firedragon.cfg
Line 404 in ef68ef7
What am I missing, I don't see where
5
would be a valid setting?
I suspected CSP could be problematic, but it it's not actually being altered. CSP issue as reference:
github.com/philc/vimium/issues/2926
Then came actual testing and gave it permissions, and it "just worked", so I can't even reproduce the problem in the first place!
@Norgus when you say given the permissions it needs, you mean this box, correct? When I check it, the extension seems to work.
@Technetium1 Thanks for testing! I did indeed mean that permission toggle, and I've gone and double-checked it, so did another reinstall of the extension and toggled it fresh, but I'm still not getting a response on any of the key bindings from vimium.
I'll try a few things (disable other extensions, maybe try a fresh profile)
Okay, so disabling all other extensions didn't help, but switching away from my old migrated profile to use the 'default' profile did.
Maybe there's a problem with the profile migration between librewolf and florp?
The profile switch fixed my other essential broken extension (keepass xc), too.
Should I close the two extension-specific issues and raise some kind of 'potential migration issue with extensions' issue?
@Norgus a new profile is definitely required. There should have been a notice about it when pacman updated it 👀
https://forum.garudalinux.org/t/new-firedragon-major-version/34585?u=technetium
I think I misunderstood this part to mean that what could be migrated would be and the fresh profile would be sorted out in the install.
garuda-update will carry out the needed actions automatically while updating
I'll close the issue.