Unexpected property "data_collection_permissions" in the manifest (version 0.22)
I don't know exactly what the “data_collection_permissions” property you added to the manifest in the latest version 0.22.1 corresponds to, but it prevents the extension from being installed in Firefox versions prior to 140.
Tried with Firefox 139 and it works fine:
What is your OS, browser version? How did you install the addon? Screenshots will also help.
Here is an article about data_collection_permissions:
https://blog.mozilla.org/addons/2025/10/23/data-collection-consent-changes-for-new-firefox-extensions/
No problem with Firefox 140 on Windows 10, but I have a computer running Windows 7, so I can only use Firefox 115 max. And on this computer, Image Picka 0.22.1 cannot be installed (appears to be corrupted). Debugging the module indicates:
Extension is invalid
Reading manifest: Error processing browser_specific_settings.gecko: Unexpected property “data_collection_permissions”
https://bugzilla.mozilla.org/show_bug.cgi?id=1996829
I guess there are 3 options:
- Remove
data_collection_permissionsin future version, in case AMO doesn't require this property. - Firefox team decides to use a different property that is compatible with old Firefox.
- Otherwise, we will have to create a separated build targeting older Firefox. However, you will only be able to install it from Github.
Thank you for reporting this on Bugzilla and for your response. For now, I have removed “data_collection-permissions” from the manifest and was able to install Image Picka in FF115 without any issues.