Выпуск браузера Pale Moon 32.3

Опубликован релиз web-браузера Pale Moon 32.3, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, cохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).

Проект придерживается классической организации интерфейса, без перехода к интегрированным в Firefox 29 и 57 интерфейсам Australis и Photon, и с предоставлением широких возможностей кастомизации. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями. По сравнению с Firefox, в браузер возвращена поддержка расширений, использующих XUL, и сохранена возможность применения как полноценных, так и легковесных тем оформления.

В новой версии:

  • В about:config добавлена скрытая настройка “browser.history.menuMaxResults”, позволяющая задать число записей из истории посещений, показываемых в меню (по умолчанию показывается 15 записей).
  • При разработке для всех платформ осуществлён переход на использованием стандарта C++14. Проведена подготовка к переходу на стандарт C++17.
  • Проведена работа по улучшению совместимости с другими браузерами и решению проблем в работе с популярными сайтами. Например, добавлена поддержка вычисления цветов при помощи CSS-функции calc(), методов поиска в массивах findLast и findLastIndex), свойства Object.hasOwn(object,property), дополнительных методов в API Intl ( hourCycle, DateTimeFormat, Intl.Locale).
  • Проведена чистка от неиспользуемого кода.
  • Прекращена поддержка экспериментальных дополнений Mozilla.
  • В JavaSript-движке улучшена работа сборщика мусора.
  • Прекращена обработка символических ссылок при отображении списка каталогов.

Release. Ссылка here.