Megérkezett a Pale Moon 29.4 web böngésző kiadása, amely a Firefox kódalapjából indult a nagyobb hatékonyság elérése érdekében, megőrzi a klasszikus felületet, minimalizálja a memóriahasználatot és további testreszabási lehetőségeket kínál. A Pale Moon kiadások Windows és Linux (x86 és x86_64) platformokra készülnek. A projekt kódja MPLv2 licenc alatt terjed.
A projekt a klasszikus felület megszervezését követi, elkerülve a Firefox 29 Australis felületének integrálását, és széleskörű testreszabási lehetőségeket kínál. Az eltávolított összetevők közé tartozik a DRM, a Social API, a WebRTC, a PDF néző, a Crash Reporter, a statisztikai gyűjtő kód, a szülői felügyeleti eszközök és a fogyatékkal élők számára készült megoldások. A Firefoxhoz képest a böngésző megtartotta a XUL technológia támogatását, lehetővé téve mind a teljes, mind a könnyű témák alkalmazását. A Pale Moon az UXP (Unified XUL Platform) platformra épül, amely keretében a Firefox összetevőit leválasztották a Mozilla Central tárolóból, eltávolítva a Rust nyelvű kód függőségeit és a Quantum projekt eredményeit.
Az új verzióban:
- Megvalósították a promise.allSettled() funkciót.
- Bevezetésre került az origin globális tulajdonság az ablakok és worker-ek esetében.
- Növelték a memóriaelosztás teljesítményét.
- Frissítették a libcubeb könyvtár verzióját.
- Az SQLite könyvtár frissítve lett 3.36.0 verzióra.
- Növelték a szálkezelés biztonságát a tartalom gyorsítótárának megvalósításakor.
- Megoldották a rendszerleállásokhoz vezető problémákat.
- A sebezhetőségek javításai átkerültek.
Forrás: opennet.ru
