Доступна новая значительная версия Pale Moon — браузера, который когда-то был оптимизированной сборкой Mozilla Firefox, но со временем превратился в достаточно самостоятельный проект, уже во многом не совместимый с оригиналом.
Это обновление включает частичную переработку движка JavaScript, а также реализацию в нём ряда изменений, которые могут повлиять на работоспособность сайтов. Данные изменения реализуют версии спецификаций JavaScript (они же реализованы в других браузерах), которые могут не быть обратно-совместимыми с прежним поведением.
Добавлено:
- Поддержка контейнеров Matroska и форматов WebM видео, основанных на H264;
- Поддержка аудио в формате AAC для Matroska и WebM;
- Возможность использования пробелов в имени пакета на Mac и в имени приложения (имеет отношению к ребрендингу);
- Исключение в правило ограничения домена для файлов шрифтов;
- Поддержка нативного выбора файлов для XDG на Linux.
Удалено:
- Информация об e10s в
about:troubleshooting
; - Утилита разработчика WebIDE;
- Возможность отключения строки статуса во время компиляции;
- Кнопки «Удалить эту страницу» и «Забыть об этом сайте» в живых закладок (они не имеют смысла в лентах);
- Специальную версию User Agent для «Financial Times», которые теперь самостоятельно обрабатывают Pale Moon.
Обновлены:
- Иконки закладок по-умолчанию;
- Библиотека SQLite до версии 3.29.0.
Другие изменения:
- Значительные изменения в парсере JavaScript, которые реализуют ES6 преобразование в строковое представление классов в соответствии с ES2018, а также параметры
rest
/spread
для литералов объектов; - Поведение внутреннего окна при при изменении домена приведено в соответствие с поведением остальных браузеров;
- Улучшена производительность работы со свойствами фреймов;
- Ускорена обработка HTML5-строк;
- Повышена скорость загрузки изображений;
- Отныне изображения в формате SVG всегда выравниваются попиксельно для их чёткого отображения;
- Исправления ошибок.
>>> Подробности