Firefox 130

good-penguin.png

Доступен Firefox 130.

  • Linux:
    • На устройствах с сенсорным управлением включена эластичная прокрутка (overscroll, анимация подпрыгивания при прокрутке двумя пальцами за край контейнера; apz.overscroll.enabled).
    • Включена поддержка MP4-видео, использующего формат YUV444.
    • Реализована поддержка форматов RGB/BGR при захвате видео с камеры через PipeWire.
  • В интерфейс настроек добавлен раздел с экспериментальными возможностями.
  • В настройках начальной страницы (значок шестерёнки в правом верхнем углу) появилась возможность выбрать нескучные обои.
  • Пользователи из США и Канады увидят ппрогноз погоды в левом верхнем углу на странице новой вкладки.
  • Появилась возможность перевести выделенный текст на другой язык, когда вся страница уже переведена.
  • В режиме приватного просмотра снова разрешены уведомления от сайтов. Разработчики отключили их в Firefox 118, поскольку содержимое уведомлений попадает на диск в незашифрованном виде, но включили обратно по просьбам пользователей.
  • Проверка переменных Privacy-Preserving Attribution, полученных от веб-ресурса, теперь производится независимо от того, включена ли в браузере поддержка этого API (до этого ресурс мог передать заведомо некорректные параметры и, если это не вызывало ошибку, сделать вывод, что поддержка PPA отключена, теперь же некорректные настройки генерируют ошибку всегда).
  • Исправлена ошибка, из-за которой пункты контекстного меню «Копировать» и «Вставить» иногда были недоступны.
  • Исправлена невозможность удалить из истории URL, оканчивающийся точкой.
  • Улучшена проверка доступа к каталогу, куда пользователь собирается загрузить файл (сначала Firefox попытается создать там временный файл для проверки, а если это не удалось, выведет сообщение об ошибке в панели загрузок).
  • Solaris: Исправлено сломанное воспроизведение мультимедиа.
  • macOS: функция операционной системы «замена текста» теперь работает в формах.
  • Windows:
    • Включена поддержка видео в формате AV1 на системах с ARM-процессорами (она была отключена 5 лет назад, поскольку ARM-процессоры были слишком слабыми и не могли декодировать этот формат с должной производительностью).
    • Работа с диалоговым окном выбора файла вынесена из основного процесса (повышает безопасность, поскольку при этом подгружаются расширения проводника, а также позволяет работать асинхронно, не не блокируя основной поток).
  • HTML:

  • CSS: Свойство hyphens теперь корректно работает с чешским и словацким языками.
  • WebAssembly: реализована поддержка table64.
  • Web Crypto API получил поддержку цифровых подписей, использующих алгоритм X25519.
  • Включена поддержка Web Codecs API (низкоуровневый доступ к кодировщикам и декодировщикам).
  • WebGL: Реализована поддержка расширения EXT_depth_clamp.
  • CSP: Добавлена поддержка директивы report-to.
  • Отключена поддержка WebGLRenderingContext.drawingBufferColorSpace и WebGL2RenderingContext.drawingBufferColorSpace (они были представлены в Firefox 127, но оказались не готовыми).
  • Инструменты разработчика:
    • После изменения размера окна браузера Инспектор теперь в течении нескольких секунд показывает всплывающую подсказку с размерами окна.
    • Отладчик больше не сбрасывает позицию прокрутки при переключении между документами.

>>> Примечания к выпуску для разработчиков

>>> Все исправленные в этом выпуске ошибки

>>> Подробности

©  Linux.org.ru