Projektet overholder den klassiske grænsefladeorganisation, uden at skifte til Australis-grænsefladen integreret i Firefox 29, og med omfattende tilpasningsmuligheder. De fjernede komponenter omfatter DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode til indsamling af statistik, værktøjer til 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 designtemaer. Pale Moon er bygget på en platform
В
- Certifikat- og adgangskodelagre er blevet konverteret til at bruge SQLite. Efter opdateringen vil profilen blive konverteret, og muligheden for at bruge den med ældre udgivelser vil gå tabt.
- Tilføjet indstilling browser.tabs.insertAllAfterCurrent for at tilføje en ny fane umiddelbart efter den nuværende, og ikke i slutningen af listen.
- Ændrede visningen af tilføjelser i tilføjelsesadministratoren.
- Brugen af tilføjelser, der tydeligvis ikke er beregnet til Pale Moon, er forbudt (for eksempel vil tilføjelser skrevet til Firefox holde op med at virke).
- Opdateret bogmærke backup kode.
- Tilføjet indstilling browser.bookmarks.editDialog.showForNewBookmarks for at vise redigeringsdialogen, når du tilføjer et nyt bogmærke ved at klikke på stjernen i adresselinjen.
- Forbedret kompatibilitet med GCC 10.
- Den forældede og ikke-understøttede stereoskopiske grænseflade af NVIDiA 3DVision er blevet fjernet.
- Tilføjet global menuunderstøttelse til GTK.
- Implementeret API node.getRootNode og AbortController (Abort API).
Kilde: opennet.ru