Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firefox version #20

Open
iamevn opened this issue Oct 7, 2021 · 0 comments
Open

Firefox version #20

iamevn opened this issue Oct 7, 2021 · 0 comments

Comments

@iamevn
Copy link

iamevn commented Oct 7, 2021

Would you mind packaging up a version for firefox as well? I don't think there will need to any changes but I'm not sure if I missed something. I followed this article to make a local version and it seems to work.

Firefox requires extension be signed (outside of dev/nightly builds of firefox and temporary debug addons) which should happen automatically if you upload it to the extension hub

According to this tutorial and this article the applications.gecko.id field in manifest.json will get set for you automatically when the extension is signed for you. To test it locally, add this applications.gecko.id field to manifest.json,

"applications": {
  "gecko": {
    "id": "[email protected]"
  }
},

build and zip up the extension, set xpinstall.signatures.required to false in about:config in firefox dev or nightly, and drop the zip into about:addons.

(this article looks like a good source for info on cross-browser extensions, not sure if it'll be needed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant