Праект прытрымліваецца класічнай арганізацыі інтэрфейсу, без пераходу да інтэграванага ў Firefox 29 інтэрфейсу Australis, і з прадастаўленнем шырокіх магчымасцяў кастамізацыі. З выдаленых кампанентаў можна адзначыць DRM, Social API, WebRTC, PDF-прагляднік, Сrash Reporter, код для збору статыстыкі, сродкі для бацькоўскага кантролю і людзей з абмежаванымі магчымасцямі. У параўнанні з Firefox у браўзэры пакінутая падтрымка тэхналогіі XUL і захавана магчымасць ужывання як паўнавартасных, так і легкаважных тэм афармлення. Pale Moon пабудаваны на платформе
Сярод змен у
- Абноўлены спіс для пераазначэння значэнняў User Agent для некаторых сайтаў, якія не прымаюць выстаўляемы па змаўчанні User Agent "Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.5 Firefox/68.9 PaleMoon.
- Перапісаны код для адлюстравання абразка з замкам у адрасным радку, які інфармуе аб статусе абароны злучэння.
- Дададзена падтрымка лакалізацыі ўсплывальных падказак.
- Рэалізавана выкарыстанне актуальных суадносін бакоў для выяваў, якія дазволілі палепшыць кампаноўку старонкі падчас загрузкі.
- Дададзена настройка для выкарыстання API node.getRootNode, адключанага па змаўчанні.
- Дададзена CSS-уласцівасць "-webkit-appearance", якое паўтарае "-moz-appearance".
- Бібліятэка SQLite абноўлена да версіі 3.33.0.
- Палепшана сумяшчальнасць са спецыфікацыяй сістэмы модуляў JavaScript.
- Падвышаная стабільнасць рэалізацыі AbortController.
- Бэкпартаваны выпраўленні ўразлівасцяў CVE-2020-15664, CVE-2020-15666, CVE-2020-15667, CVE-2020-15668 і CVE-2020-15669.
Крыніца: opennet.ru