I just did an update and got a warning about adding this, still not mandatory for now but I tried to add it and there was a conflict because I also use “strict_min_version”: “139.0” which I need because Tab Groups were released with 139.0 and not present in previous versions.
As mentioned in the blog, the data collection permissions is supported only from version 140:
So you should change your strict min version to 140.
This is also nicely aligned with the latest ESR version - Firefox ESR 140.
Note that majority of users will either be running latest release or ESR release, so there really should be almost nobody using Firefox 139 anymore.
ok, I’ll change to 140 in a future release.
Have a nice day!
I’m trying to upload a new update and this time I tried this:
“browser_specific_settings”: {
“gecko”: {
“id”: “{abc123}”,
“strict_min_version”: “140.0”,
“data_collection_permissions”: {
“required”: [“none”]
}
}
}
and I get this message but I’m not targeting Android at all, only gecko
but still validate so all is good, I just wanted to point that out.
For quit a while now I’m having the same issue regarding the permissions.request API that is not implemented in the Android version that I’m not targeting.
Very annoying.


