Projektet overholder den klassiske organisation af grænsefladen uden at skifte til Australis-grænsefladen integreret i Firefox 29 og give omfattende tilpasningsmuligheder. Fjernede komponenter omfatter DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, statistikindsamlingskode, forældrekontrol og mennesker med handicap. Sammenlignet med Firefox bevarer browseren understøttelse af XUL-teknologi og bevarer muligheden for at bruge både fuldgyldige og lette temaer. Pale Moon er bygget på en platform
В
- JavaScript-motoren er blevet delvist redesignet, hvortil understøttelse af elementer af ECMAScript 2018-standarden er blevet overført, herunder understøttelse af den nye syntaks til kloning og fletning af objekter (i stedet for "Object.assign({}, data)" kan du angive "{ ... data }", og til at flette brug "{ ...defaultSettings, ...userSettings }"). De foretagne ændringer er allerede implementeret i førende browsere, men kan føre til forstyrrelse af adfærden af nogle scripts knyttet til funktionerne i Pale Moon-webmotoren (f.eks. for kompatibilitet med andre browsere, opførselen af vinduesobjektet ved manipulation domæner er blevet ændret);
- Forbedret ydeevne til behandling af strenge, indlæsning af billeder og parsing af rammesætegenskaber
- Tilføjet understøttelse af Matroska multimediebeholdere og
Webm, samt AAC-lyd i disse formater; - Tilføjet understøttelse af native filvalgsdialoger i Linux;
- Opdaterede bogmærkeikoner;
- SQLite DBMS er blevet opdateret til udgivelse 3.29.0;
- WebIDE-koden er blevet fjernet, og den resterende kode til levering af hotfix er blevet fjernet.
Kilde: opennet.ru