krabby
krabby copied to clipboard
Manifest v3 Update Breaks Installation on Firefox
Basically the title, Krabby and the related extensions no longer install by default in Firefox (at least version 89.0.2).
I hacked around this by changing manifest_version
to 2
and changing service_worker: "background.js"
to scripts: ["background.js"]
, but some keybindings seem subtly broken for e.g. editor
(Ctrl-i
does nothing) EDIT: I'm not sure if this is directly related to the manifest changes
Happy to provide any more information you need! Apologies in advance if I've missed something obvious
Had this same problem so I forked and reverted/changed it to work. Now all the extensions should install on FF. Not sure if it's working as its supposed to since I am new to this software.
Looks like if you are using the developer edition of Firefox, you can turn on manifest v3 as a preview feature: https://www.ghacks.net/2022/05/19/mozilla-expects-to-launch-extensions-manifest-v3-support-in-firefox-in-late-2022/