Skip to content

KEY_FIREFOX_ANDROID_UNSUPPORTED_BY_MIN_VERSION warning though gecko_android is not set #3561

@airtower-luna

Description

@airtower-luna

I'm getting the following error running web-ext lint:

Validation Summary:

errors          0              
notices         0              
warnings        1              

WARNINGS:

Code                                  Message       Description              F
KEY_FIREFOX_ANDROID_UNSUPPORTED_BY…   Manifest      "strict_min_version"     m
_MIN_VERSION                          key not       requires Firefox for     s
                                      supported     Android 140, which was    
                                      by the        released before           
                                      specified     version 142 introduced    
                                      minimum       support for               
                                      Firefox for   "browser_specific_set…    
                                      Android       tings.gecko.data_coll…    
                                      version       ection_permissions".      

However, my manifest.json does not define browser_specific_settings.gecko_android at all, see:
https://github.com/airtower-luna/referer-mod/blob/da60b5202e4d2f6ab8037a73d274ece6b664653f/manifest.json#L38-L46

The Extension Workshop site recommends:

Due to Android's different APIs and form factors (compared to desktop Firefox), set gecko_android after explicitly verifying compatibility.

Right now it seems to me that the only way to get rid of this warning would be to declare compatibility, regardless of having tested. Seems like a bug to me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions