Prosjektet følger den klassiske grensesnittorganisasjonen, uten å bytte til Australis-grensesnittet integrert i Firefox 29, og med omfattende tilpasningsmuligheter. De fjernede komponentene inkluderer DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode for innsamling av statistikk, verktøy for foreldrekontroll og personer med funksjonshemming. Sammenlignet med Firefox beholder nettleseren støtte for XUL-teknologi og beholder muligheten til å bruke både fullverdige og lette designtemaer. Pale Moon er bygget på en plattform
В
- Sertifikat- og passordlagre er konvertert til å bruke SQLite. Etter oppdateringen vil profilen bli konvertert og muligheten til å bruke den med eldre utgivelser vil gå tapt.
- Lagt til innstilling browser.tabs.insertAllAfterCurrent for å legge til en ny fane umiddelbart etter den gjeldende, og ikke på slutten av listen.
- Endret visningen av tillegg i tilleggsbehandleren.
- Bruk av tillegg som tydeligvis ikke er ment for Pale Moon er forbudt (for eksempel vil tillegg skrevet for Firefox slutte å fungere).
- Oppdatert sikkerhetskopikode for bokmerke.
- Lagt til innstilling browser.bookmarks.editDialog.showForNewBookmarks for å vise redigeringsdialogen når du legger til et nytt bokmerke ved å klikke på stjernen i adressefeltet.
- Forbedret kompatibilitet med GCC 10.
- Det utdaterte og ikke-støttede stereoskopiske grensesnittet til NVIDiA 3DVision er fjernet.
- Lagt til global menystøtte for GTK.
- Implementert API node.getRootNode og AbortController (Abort API).
Kilde: opennet.ru