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": "foo@example.org"
}
},
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)
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.idfield inmanifest.jsonwill get set for you automatically when the extension is signed for you. To test it locally, add thisapplications.gecko.idfield tomanifest.json,build and zip up the extension, set
xpinstall.signatures.requiredtofalseinabout:configin firefox dev or nightly, and drop the zip intoabout:addons.(this article looks like a good source for info on cross-browser extensions, not sure if it'll be needed)