Het project houdt zich aan de klassieke interface-organisatie, zonder over te schakelen naar de Australis-interface die in Firefox 29 is geΓ―ntegreerd, en met uitgebreide aanpassingsmogelijkheden. De verwijderde componenten omvatten DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, code voor het verzamelen van statistieken, tools voor ouderlijk toezicht en mensen met een handicap. Vergeleken met Firefox behoudt de browser ondersteuning voor XUL-technologie en behoudt hij de mogelijkheid om zowel volwaardige als lichtgewicht ontwerpthema's te gebruiken. Pale Moon is gebouwd op een platform
Onder de veranderingen in
- Bijgewerkte lijst voor het overschrijven van User Agent-waarden voor sommige sites die de standaard User Agent "Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon/28.13.0" niet accepteren.
- De code voor het weergeven van een pictogram met een hangslot in de adresbalk, dat informeert over de beveiligingsstatus van de verbinding, is herschreven.
- Ondersteuning toegevoegd voor het lokaliseren van tooltips.
- Implementeerde het gebruik van de huidige beeldverhoudingen voor afbeeldingen, waardoor de pagina-indeling tijdens het laden werd verbeterd.
- Een instelling toegevoegd om de node.getRootNode API te gebruiken, die standaard is uitgeschakeld.
- CSS-eigenschap "-webkit-appearance" toegevoegd, die "-moz-appearance" weerspiegelt.
- De SQLite-bibliotheek is bijgewerkt naar versie 3.33.0.
- Verbeterde compatibiliteit met de JavaScript Module Systeemspecificatie.
- Verbeterde stabiliteit van de AbortController-implementatie.
- Oplossingen voor de kwetsbaarheden CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 en CVE-2020-15669 zijn backported.
Bron: opennet.ru