How to deploy side-loaded extensions?

I am trying to figure out how to deploy an extension in my application intaller. The new requirement for signing has me a little confused. I just successfully got my extension signed. (Thanks for a quick turnaround, Mozilla!) In the past, we have used the Windows registry mechanism, but that only seems to work with unpacked extensions. If I unzip my signed extension, Firefox does not trust it. How can I deploy a signed extension with my application installer?

Wayne

I discovered the answer to my own question, so I will post it here in case it may benefit anyone else.

Putting the path to the signed extension in the registry does work, but the path must include the name of the signed xpi file. It cannot just be the path of the folder that contains it (which was the case for unpacked extensions).

I hope this helps someone else.

1 Like