Proiectul aderă la organizarea interfeței clasice, fără a trece la interfața Australis integrată în Firefox 29 și cu opțiuni extinse de personalizare. Componentele eliminate includ DRM, Social API, WebRTC, vizualizator PDF, Crash Reporter, cod pentru colectarea de statistici, instrumente pentru controlul parental și persoanele cu dizabilități. În comparație cu Firefox, browserul păstrează suportul pentru tehnologia XUL și păstrează capacitatea de a folosi atât teme de design cu drepturi depline, cât și cele ușoare. Pale Moon este construit pe o platformă
Printre schimbările în
- Lista actualizată pentru suprascrierea valorilor User Agent pentru unele site-uri care nu acceptă User Agent implicit „Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon/28.13.0”.
- Codul pentru afișarea unei pictograme cu lacăt în bara de adrese, care informează despre starea securității conexiunii, a fost rescris.
- S-a adăugat suport pentru localizarea sfaturile instrumente.
- Am implementat utilizarea raporturilor de aspect actuale pentru imagini, ceea ce a îmbunătățit aspectul paginii în timpul încărcării.
- S-a adăugat o setare pentru a utiliza API-ul node.getRootNode, care este dezactivată implicit.
- S-a adăugat proprietatea CSS „-webkit-appearance”, care oglindește „-moz-appearance”.
- Biblioteca SQLite a fost actualizată la versiunea 3.33.0.
- Compatibilitate îmbunătățită cu specificația de sistem a modulelor JavaScript.
- Stabilitate îmbunătățită a implementării AbortController.
- Remedieri pentru vulnerabilități CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 și CVE-2020-15669 au fost retroportate.
Sursa: opennet.ru