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

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

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

Основные изменения:

  • Реализованы недостающие возможности HTML-элемента , среди которых средства для вывода модальных диалогов и стилизации фона (например затемнения остального содержимого страницы при активном диалоге).
  • Добавлена возможность настройки интервала внесения искажений для предотвращения косвенной идентификации системы по особенностям отрисовки элемента Canvas (хэши от отрисовки одного и того же содержимого Canvas на разных системах могут отличаться, что используется для идентификации).
  • Добавлена поддержка дополнительных единиц измерения размеров видимой области (viewport) – svw, svh, svmin, svmax, lvw, lvh, lvmin, lvmax, dvw, dvh, dvmin, dvmax, vb, vi, svb, svi, lvb, lvi, dvb и dvi.
  • Удалены устаревший модуль FIPS и код для хранения паролей в файлах в формате DBM.
  • В CSS разрешено использования значения fit-content без префикса “-moz” (“-moz-fit-content”).
  • Решены проблемы с при сборке с использованием GCC 14 и Clang 16.
Release. Ссылка here.