Search code examples
firefoxfirefox-addon

Installing Extensions from the store via the windows registry


I want to add some keys into the windows registry and let firefox to install my extension from the store. Is it possible? After reading this article I can create my extension key here: HKEY_CURRENT_USER\Software\Mozilla\Firefox\Extensions in the following format: MyExtensionId = LocalPath. It works pretty well, Firefox installs my extension during the next launch.

However, now I am interested how to install an extension the same way but from the store (https://addons.mozilla.org/). If I just write URL to the registry instead LocalPath, it doesn't work.

What is the exact format of registry keys which I have to write to achieve my goal?


Solution

  • As far as I learned this question it's impossible to install an extension from the store using the windows registry. Fortunately, it's possible to sign your extension in the mozzila store, download the signed extension, include it to your installer, then distribute this signed extension with your installer and then install your extension as usually through the registry.