Une nouvelle version majeure de Pale Moon est maintenant disponible — un navigateur qui était autrefois une version optimisée de Mozilla Firefox, mais qui a progressivement évolué en un projet suffisamment autonome, déjà en grande partie incompatible avec l'original.
Cette mise à jour comprend une refonte partielle du moteur JavaScript, ainsi que la mise en œuvre de plusieurs modifications qui peuvent affecter la fonctionnalité des sites. Ces changements appliquent les versions des spécifications JavaScript (qui sont également mises en œuvre dans d'autres navigateurs) et peuvent ne pas être rétrocompatibles avec le comportement précédent.
Ajouté :
- Prise en charge des conteneurs Matroska et des formats basés sur H264 ;
- Prise en charge de l'audio au format AAC pour Matroska et WebM ;
- Possibilité d'utiliser des espaces dans le nom du paquet sur Mac et dans le nom de l'application (en rapport avec le rebranding) ;
- Exemption à la règle de limitation de domaine pour les fichiers de polices ;
- Prise en charge de la sélection de fichiers native pour XDG sur Linux.
Supprimé :
- Informations sur e10s dans about:troubleshooting ;
- Outil de développement WebIDE ;
- Possibilité de désactiver la barre d'état pendant la compilation ;
- Boutons « Supprimer cette page » et « Oublier ce site » dans les signets en direct (ils n'ont pas de sens dans les flux) ;
- Une version spéciale de l'User Agent pour « Financial Times », qui traite désormais Pale Moon de manière autonome.
Mis à jour :
- Icônes de signets par défaut ;
- Bibliothèque SQLite mise à jour vers la version 3.29.0.
Autres changements :
- Modifications importantes dans le parser JavaScript, qui implémentent la transformation ES6 en représentations de chaîne de caractères des classes conformément à ES2018, ainsi que des paramètres rest/spread pour les littéraux d'objets ;
- Le comportement de la fenêtre interne lors du changement de domaine a été harmonisé avec le comportement des autres navigateurs ;
- Amélioration des performances de manipulation des propriétés des cadres ;
- Accélération du traitement des chaînes HTML5 ;
- Augmentation de la vitesse de chargement des images ;
- Désormais, les images au format SVG sont toujours alignées pixel par pixel pour un affichage net ;
- Corrections de bugs.
Source : linux.org.ru
