
Is there a way to sign an add-on that isn't intended for distribution?
I would like to modify an existing add-on so that it's icon providers better functionality in my browser (MM3-ProxySwitch). I was able to modify the XPI file to include different SVG graphics so that the toolbar icon showed green/gray depending on proxy status, and installed it successfully in FF. After a restart, FF automatically disabled the extension because I broke the signature (intentionally). Besides downloading an unstable developer version of FF and disabling signing in the about:config window, is there any way to sign a modified extension so that it will only work on my computer? The only information I can see about this is to upload it to addons.mozilla.org and let them sign it if it's approved. I didn't write the extension, nor do I want to distribute it to anyone, I just want to make it more usable in my specific situation.
All Replies (6)
https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ
>The Nightly and Developer Edition versions of Firefox have a preference to disable signature enforcement. There are also be special unbranded versions of Release and Beta that have this preference, so that add-on developers can work on their add-ons without having to sign every build.
You can use an unbranded version if you don't want to use test versions. Open the link to access the download links.
Modified
j3rk said
Besides downloading an unstable developer version of FF and disabling signing in the about:config window, is there any way to sign a modified extension so that it will only work on my computer?
If I go with an unbranded version, why not just go all the way and switch to a new browser that doesn't repeatedly lock power users out of features?
Modified
j3rk, see the edit I made to my post before you copied and pasted the same words you had already said before.
Franjinha said
j3rk, see the edit I made to my post before you copied and pasted the same words you had already said before.
Please don't copy and paste from a FAQ before fully reading a question and then go back later to edit your response. If someone is on this forum and has got through the rigamarole to actually post a question, they most likely already checked the FAQ.
You posted a wall of text with no paragraphs. That's why nobody is going to read every word.
Also, the edit I made answers your question. You're welcome.
Modified