Le projet adhère à l'organisation classique de l'interface, sans basculer vers l'interface Australis intégrée à Firefox 29, et avec des options de personnalisation étendues. Les composants supprimés incluent DRM, Social API, WebRTC, PDF Viewer, Crash Reporter, du code de collecte de statistiques, des outils de contrôle parental et des personnes handicapées. Par rapport à Firefox, le navigateur conserve la prise en charge de la technologie XUL et conserve la possibilité d'utiliser des thèmes de conception à part entière et légers. Pale Moon est construit sur une plateforme
Parmi les changements dans
- Liste mise à jour pour remplacer les valeurs de l'agent utilisateur pour certains sites qui n'acceptent pas l'agent utilisateur par défaut "Mozilla/5.0 (X11 ; Linux x86_64 ; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon/28.13.0".
- Le code d'affichage d'une icône avec un cadenas dans la barre d'adresse, informant sur l'état de sécurité de la connexion, a été réécrit.
- Ajout de la prise en charge de la localisation des info-bulles.
- Implémentation de l'utilisation des proportions actuelles pour les images, ce qui a amélioré la mise en page lors du chargement.
- Ajout d'un paramètre pour utiliser l'API node.getRootNode, qui est désactivée par défaut.
- Ajout de la propriété CSS "-webkit-apparition", qui reflète "-moz-apparence".
- La bibliothèque SQLite a été mise à jour vers la version 3.33.0.
- Compatibilité améliorée avec la spécification système du module JavaScript.
- Amélioration de la stabilité de l’implémentation d’AbortController.
- Les correctifs des vulnérabilités CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 et CVE-2020-15669 ont été rétroportés.
Source: opennet.ru