Closed Aoriseth closed 5 years ago
I got an email yesterday saying the source was different from the extension (it's all on GitHub, I don't know why they are complaining so much)? I'll get around to it later.
Could you link me to this new signing requirement?
Mozilla go from an all-automated to a partial manual review with stricter requirements once your extension gets enough users. That being said, when you submit an extension update you can also submit the source code as part of the review.
Nothing has changed in regard to signing. Mozilla holds the only private key that Firefox will recognize for signed extensions. It will be signed by them when you upload the extension.zip and it passes the initial automated review.
@LennartCockx you can load an unsigned extension by opening about:debugging
and clicking the Load Temporary Add-On button. You can disable the extension signing requirement (strongly discurraged) in about:config
by disabling xpinstall.signatures.required
.
Any idea how long it takes for an addon to be approved by mozilla and become available on their repository again?
@da2x
I already knew about the xpinstall.signatures.required
config option. But they recently disabled this option. It's still available in the about:config
page, but does not do anything anymore. To run unsigned addons, it is now necessary to run the developer edition of firefox.
While I do have the developers edition, I don't use it for my daily browsing, so I guess I'll have to wait until the addon is approved my mozilla.
Sorry about the delay, I've been quite busy lately, going to republish the extension shortly. FireFox was complaining that the source code uploaded did not match the extension I uploaded (don't know why they won't just accept the source on GitHub).
Extension has been republished
hmm, as of Tue, 18th, the addon isn't available.
Yeah they unpublished it again, emailing them why.
You can publish the extension on github, signed by Mozilla. Here is an example https://github.com/andreicristianpetcu/google_translate_this
Just upload the unsigned extension here https://addons.mozilla.org/en-US/developers/addon/submit/upload-unlisted
Please do not disable signing verification.
The extension is still unavailable at the Firefox Add-Ons site.
Yeah, they keep removing it without giving me a clear reason why.
And it's back again (lets see for how long...)
And it seems that Mozilla removed it, again.
@DominicMaas they still won't give you a reason? Timeline for Windows has remained on AMO for years now ... .
I don’t use this extension anymore, like Dominic I use the new Edge, but I did publish a version of the extension a couple of years ago. You can install from the Firefox store if you want to. Mozilla hasn’t had an issue with it, so fingers crossed it stays up.
https://addons.mozilla.org/en-GB/firefox/addon/timeline-support-for-firefox/
I built the addon from the source and tried to load it in firefox, but it seems to be blocked because it is not signed. Perhaps this is related to the WebExtensions API requirement that is now active in firefox 57? This might explain the removal from the addon repository as well.