Ang proyekto ay sumusunod sa klasikong organisasyon ng interface, nang hindi lumilipat sa interface ng Australis na isinama sa Firefox 29, at may malawak na mga pagpipilian sa pagpapasadya. Kasama sa mga inalis na bahagi ang DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code para sa pagkolekta ng mga istatistika, mga tool para sa mga kontrol ng magulang at mga taong may mga kapansanan. Kung ikukumpara sa Firefox, pinapanatili ng browser ang suporta para sa teknolohiyang XUL at pinapanatili ang kakayahang gumamit ng parehong ganap at magaan na mga tema ng disenyo. Ang Pale Moon ay itinayo sa isang plataporma
Kabilang sa mga pagbabago sa
- Na-update na listahan para sa mga overriding na value ng User Agent para sa ilang site na hindi tumatanggap ng default na User Agent na "Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon/28.13.0".
- Ang code para sa pagpapakita ng icon na may padlock sa address bar, na nagpapaalam tungkol sa katayuan ng seguridad ng koneksyon, ay muling isinulat.
- Nagdagdag ng suporta para sa pag-localize ng mga tooltip.
- Ipinatupad ang paggamit ng kasalukuyang mga aspect ratio para sa mga larawan, na nagpahusay sa layout ng page habang naglo-load.
- Nagdagdag ng setting para magamit ang node.getRootNode API, na naka-disable bilang default.
- Nagdagdag ng CSS property na "-webkit-appearance", na sumasalamin sa "-moz-appearance".
- Ang SQLite library ay na-update sa bersyon 3.33.0.
- Pinahusay na compatibility sa JavaScript Module System Specification.
- Pinahusay na katatagan ng pagpapatupad ng AbortController.
- Ang mga pag-aayos para sa mga kahinaan CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 at CVE-2020-15669 ay nai-backport.
Pinagmulan: opennet.ru