Update_url for Firefox Extension (Registry vs. XPI)

Hi All,

Is it possible to use the “update_url” tag in the REGISTRY (under SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings) INSTEAD of putting it in the XPI itself? (under manifest.json)

It works for us just in the manifest.json, and we found documentation that states we can combine it in the registry syntax, but we could not make it work no matter what.

We used something like that in the registry (under ExtensionSettings) but it completely ignores the update_url:

{“name@domain.com”:{“installation_mode”:“force_installed”,“install_url”:“https://extension.dev.local/addon.xpi",“update_url”:"https://extension.dev.local/update.json”}}

Thank you
CFRM

Would you please provide the link to the doocumentation. Is your add-on code on GitHub ?

Here it is from ChatGPT (attached)

Looks like it’s a tricky question!

Does the install link work? What does your update.json file look like?

I don’t see anything suggesting that Firefox allows admins to provide an update_url in the ExtensionSettings policy. In fact, that field doesn’t appear anywhere in the ExtensionSettings documentation. It seems like ChatGPT mashed up Chrome and Firefox documentation and hallucinated a feature that we don’t support.

1 Like