I submit the addon with using this new consent screen feature, then throw me an error
The “data_collection_permissions” property is reserved.
Error: The “data_collection_permissions” property is reserved for future usage and cannot be used in an extension at the moment.
Originally I thought this is the feature of Firefox Nightly, but then I saw the blog that has the banner showing Firefox built-in consent for data collection and transmission is supported in Firefox for desktop 140 and later, and Firefox for Android 142 and above.
So I decided to use this new feature with my current version (141.0.3) and got the error
Blog’s link: https://extensionworkshop.com/documentation/develop/firefox-builtin-data-consent/
And I found a issue when grant the user permission, I have a permission technicalAndInteraction in optional array and I make the granting process in popup page, when user clicks the grant button, the permission prompt show behind the popup, If user close the popup and grant or deny the permission, the popup can’t receive the event because the script is stop executing due to close of the popup thus I can’t save the user preference into the localStorage, no idea is this a unwanted behavior or not
Now I can’t submit the addon to review, please help