Skip to content

Minor change required for Pale Moon 30+ compatibility #913

@dawidi

Description

@dawidi

The addon's UI components currently do not work on the just-released Pale Moon 30.0.x - it mis-detects the browser as an Australis-based Firefox (because the version number was incremented and the GUID changed back to the one used by Firefox), but that is easy to fix:

In requestpolicy/src/conditional/legacy/content/bootstrap/api/misc-infos.ts at line 34, the test should probably be updated from
public isAustralis: boolean = this.isFirefox && this.vc.compare(this.appinfo.platformVersion, "29") >= 0;
to
public isAustralis: boolean = this.isFirefox && this.isGecko;

For my own usage, I've replaced the test entirely with just false in the xpi without actually rebuilding the addon, and it works fine.

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