Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Installing custom Firefox extension

  • 3 replies
  • 4 have this problem
  • 7 views
  • Last reply by zeroknight

more options

I'm at a loss for words here. I have a website I frequent and it has a really annoying behavior. I'm a developer so finally I mustered the strength to do something about it. I googled how to create an extension in Firefox and within 5 minutes I had a working extension that solved their annoyance. However, I can only load it temporarily. If I close Firefox, it goes away. When I try to actually install it, it says I need to have it signed. I have now spent the better part of an hour trying to find out how to self sign it. I refuse to believe that I have to submit this to Mozilla for me to be able to install my own code. Can someone please send me in the direction of how i self sign and install my own extension. I have no intention of publishing, I only want to run this for myself.

I'm at a loss for words here. I have a website I frequent and it has a really annoying behavior. I'm a developer so finally I mustered the strength to do something about it. I googled how to create an extension in Firefox and within 5 minutes I had a working extension that solved their annoyance. However, I can only load it temporarily. If I close Firefox, it goes away. When I try to actually install it, it says I need to have it signed. I have now spent the better part of an hour trying to find out how to self sign it. I refuse to believe that I have to submit this to Mozilla for me to be able to install my own code. Can someone please send me in the direction of how i self sign and install my own extension. I have no intention of publishing, I only want to run this for myself.

Chosen solution

The only way to get an extension signed is via uploading it to the Add-ons website, but you can make the extension private and not have it listed.

See Self-distribution:

Read this answer in context 👍 0

All Replies (3)

more options

Chosen Solution

The only way to get an extension signed is via uploading it to the Add-ons website, but you can make the extension private and not have it listed.

See Self-distribution:

more options

cor-el said

The only way to get an extension signed is via uploading it to the Add-ons website, but you can make the extension private and not have it listed. See Self-distribution:

Thanks for the quick answer. Absolutely ridiculous procedure. That Mozilla of all companies would require my own code be reviewed before I get to run it. Obviously not your fault and I thank you again for the quick response.

more options

You can permanently install unsigned extensions on Developer Edition by changing xpinstall.signatures.required to false in about:config.