Firefox 114

good-penguin.png

Доступен Firefox 114.

  • Режим «Картинка в картинке»:
    • В адресную строку добавлена кнопка для открытия видео в режиме «Картинка в картинке» (media.videocontrols.picture-in-picture.urlbar-button.enabled).
    • Добавлена горячая клавиша для перехода в полноэкранный режим (F).
    • Меню субтитров стало доступно экранным чтецам.
  • В меню «Закладки», «Журнал» и «Библиотека» добавлен пункт, позволяющий осуществить поиск.
  • Настройки DNS-over-HTTPS вынесены в отдельный раздел на вкладке «Приватность и защита» (ранее они были в диалоге настройки прокси). Туда же добавлен диалог для управления исключениями (список доменов, для которых не нужно использовать DoH).
  • Появилась возможность менять порядок элементов в выпадающем меню с установленными дополнениями.
  • Пользователям из Франции, Италии и Испании будет предложен рекомендованный контент из Pocket.
  • На платформах Linux, macOS и Windows 7 включена поддержка USB-аутентификаторов FIDO2/WebAuthn. Для использования расширенных возможностей (например, беспарольного входа) требуется задать PIN на аутентификаторе.
  • Налажена отправка сообщений о сбоях из Firefox, поставляемого в виде контейнера Flatpak.
  • Исправлены проблемы, возникавшие при установленном пакете gtk3-nocsd (Firefox использовал системный заголовок окна, но одновременно пытался отрисовать и собственные элементы управления окном).
  • macOS: сняты ограничения на размер изображений, захватываемых камерой (ранее разрешение было ограничено 1280×720).
  • Windows: снижено потребление ресурсов антивирусным ПО при запущенном экземпляре Firefox.
  • CSS:
    • Псевдокласс : lang () теперь использует сопоставление строк (включая подстановочные символы *) для сопоставления языковых кодов, вместо сопоставления префиксов. Кроме того, при сопоставлении языков теперь поддерживаются списки языков, разделённых запятыми.
    • Добавлена поддержка свойства -webkit-text-security (маскирует символы в полях форм).
    • Внутри функции calc () теперь поддерживаются константы infinity и NaN.
  • JavaScript:
    • Воркеры теперь поддерживают загрузку модулей ECMAScript (указав в конструкторах Worker и SharedWorker {type: "module"}). Скрипты тоже могут статически или динамически импортировать модули с помощью import и import (), соответственно.
    • Ворклеты так же научились статически импортировать модули с помощью import.
    • На платформе riscv64 включена JIT-компиляция.
  • SVG: элементы image и feImage теперь поддерживают атрибут crossorigin.
  • API:

  • Инструменты разработчика:
    • Команда «Скопировать как cURL» теперь выполняется с опцией --compressed.
    • В инспекторе доступности улучшено распознавание всех ролей ARIA, таких как banner, main, navigation и contentinfo.

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

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

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

©  Linux.org.ru