krabby icon indicating copy to clipboard operation
krabby copied to clipboard

Manifest v3 Update Breaks Installation on Firefox

Open zovt opened this issue 3 years ago • 2 comments

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

zovt avatar Jul 13 '21 19:07 zovt

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.

bluehar avatar Aug 02 '21 15:08 bluehar

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/

billksun avatar May 20 '22 00:05 billksun