Выпуск браузеров Pale Moon 33.7.0 и Firefox 137.0.1

Опубликован релиз web-браузера Pale Moon 33.7.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, и сохранена возможность применения как полноценных, так и легковесных тем оформления.

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

  • Повышены требования к компилятору, для сборки теперь требуется как минимум GCC 9.1.
  • Улучшена поддержка механизмов CSP (Content Security Policy) и CORS (Cross-Origin Resource Sharing).
  • Добавлена поддержка синтаксиса «color x% y%» в CSS, эквивалентного «color x%, color y%».

  • Обновлены библиотеки ffvpx 6.0.1, SQLite 3.49.1 и JPEG-XL 0.11.1.
  • Улучшена совместимость с API DOMRect и DOMQuad.
  • Улучшена поддержка аутентификации NTLM.
  • Добавлены дополнительные проверки для усиления безопасности при работе с SharedArrayBuffers и XSLT.

  • Для платформы Windows реализована настройка «widget.windows.follow_shortcuts_on_file_open» для включения/отключения обработки ярлыков в диалогах открытия файлов.

В редко используемых браузерах продолжают наблюдаться проблемы с прохождением проверки капчей при входе на сайты, использующие CloudFlare. При запуске в Pale Moon скрипт проверки CloudFlare зависает. Создатель Pale Moon утверждает, что проблема на стороне компании CloudFlare, которая затягивает её устранение и для начала обсуждения требует у разработчиков подписать соглашение о неразглашении. Кроме Pale Moon зависание капчи также проявляется в Basilisk, Waterfox, Falkon, SeaMonkey, Thorium, Ungoogled Chromium, K-Meleon, K-Meleon, LibreWolf, MyPal 68, Otter и некоторые браузерах на движке Firefox. Отмеченные браузеры построены на разных движках, в том числе актуальных, поэтому вероятно проблема возникает из-за срабатывания защиты от ботов при определении поведения, не свойственного самым популярным браузерам.

Дополнительно можно отметить корректирующее обновление Firefox 137.0.1, в котором исправлены три ошибки:

  • Проблема с ярлыками в сборках для Windows из-за которой ярлыки на каталоги обрабатывались как файлы, что мешало выбрать файлы перед их отправкой.
  • Аварийное завершение при загрузке файлов на системах Windows с антивирусом Qihoo 360.
  • Аварийное завершение во время запуска на некоторых системах из-за отсутствия проверки возврата значения NULL методом GetOriginalReferrer () в загрузчике CSS.



Источник: http://www.opennet.ru/opennews/art.shtml? num=63037

© OpenNet