LINUX.ORG.RU

Firefox 160

 ,


0

1

Доступен Firefox 160.

  • Окно «картинка в картинке» получило кнопку, изменяющую скорость воспроизведения. Кнопка автоматически скрывается, если размер окна недостаточно велик, чтобы вместить все кнопки.
  • В контекстное меню вкладок и веб-страниц добавлен пункт «Переместить в мини-окно». Страница или её фрагмент, выбранный пользователем, перемещается в отдельное окно, расположенное поверх остальных окон.
  • Добавлена поддержка звука в форматах FLAC, MP3 (mozilla.org) и PCM (mozilla.org) внутри файлов MKV.
  • Реализована поддержка распознавания речи непосредственно на устройстве с помощью Web Speech API, позволяющая преобразовывать текст в речь в реальном времени на 40 языках без передачи данных на сервер.
  • Добавлена настройка «Разрешать сайтам запрашивать открытие ссылок на приложения». Можно полностью запретить такую возможность или запретить её для отдельных сайтов.
  • Появилась возможность открывать записи из истории путём перетаскивания их из боковой панели с историей в панель вкладок.
  • Если вставляемый в адресную строку текст не является ссылкой, то элемент контекстного меню теперь называется «Вставка и поиск», а не «Вставить и перейти».
  • Усилен контраст между доменом и остальной частью адреса в адресной строке.
  • Сохранение веб-страниц в файлы PDF теперь сохраняет содержимое MathML таким образом, что оно будет доступно экранным чтецам и подобным программам для людей с ограниченными возможностями.
  • Группировка вкладок с помощью ИИ в режиме умного окна стала доступна пользователям из Франции.
  • Первый символ больше не пропадает, если пользователь начинает вводить текст сразу после установки фокуса в адресную строку.
  • Исправлена ошибка, из-за которой в текстовых полях не работали выделение слова (двойным нажатием или длительным удержанием) и установка курсора (одинарным нажатием), если действие выполнялось рядом с уже установленным курсором.
  • Устранено подвисание при авторизации на внутренних ресурсах, использующих аутентификацию через NTLM или Kerberos.
  • macOS:
    • Содержимое WebGL теперь отрисовывается с помощью графического API Apple Metal.
    • Загруженные файлы иногда открывались не в приложении по умолчанию, заданном в Finder, а в другом приложении.
    • Исправлена ошибка, из-за которой при одновременной загрузке нескольких файлов при включённой настройке «Всегда спрашивать, куда сохранять файлы» диалог сохранения отображался только для первого файла, в результате чего остальные файлы не загружались.
    • Восстановлены понятные имена файлов и привычный процесс сохранения для PDF-документов, открытых в предпросмотре диалогового окна печати.
  • CSS: Для совместимости с Chromium добавлена поддержка псевдоэлемента ::-webkit-input-placeholder (синоним ::placeholder).
  • API:
    • Конструктор WebTransport() теперь принимает параметр headers (позволяет добавлять пользовательские HTTP-заголовки к расширенному запросу CONNECT, с помощью которого устанавливается сессия).
    • Метод WebTransport.exportKeyingMaterial() обновлён в соответствии со спецификацией: аргумент context теперь является обязательным, а новый аргумент outputLength позволяет задать количество байтов извлекаемого ключевого материала (до этого метод всегда возвращал 32 байта).
    • Интерфейс WebTransportDatagramDuplexStream обзавёлся свойствами incomingMaxBufferedDatagrams и outgoingMaxBufferedDatagrams, заменившими нестандартные свойства incomingHighWaterMark и outgoingHighWaterMark (задают максимальное количество входящих датаграмм, которые могут находиться в очереди в ожидании чтения, и максимальное количество исходящих датаграмм, которые могут ожидать отправки).
    • Конструктор WebTransport() теперь поддерживает параметр datagramsReadableType (установка его значения в bytes превращает поток входящих датаграмм транспорта (transport.datagrams.readable) в читаемый поток).
    • Интерфейс WebTransport получил поддержку свойств anticipatedConcurrentIncomingUnidirectionalStreams и anticipatedConcurrentIncomingBidirectionalStreams (определяют максимальное количество однонаправленных и двунаправленных потоков соответственно, которые приложение ожидает одновременно открытыми со стороны сервера).
    • Нестандартное событие MozScrolledAreaChanged больше не генерируется для веб-страниц. Ранее оно отправлялось объекту document при изменении размера прокручиваемой области страницы. Теперь это событие используется только в интерфейсе Firefox.

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

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

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

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 1)

Добавлена поддержка звука в форматах FLAC, MP3 (mozilla.org) и PCM (mozilla.org) внутри файлов MKV.

Ого! Неужели этого не было?.. Некоторые вещи кажутся настолько очевидно ожидаемы, что даже проверять не хочется, а оно вона как.

В остальном что-то прям совсем минорненько — ничего интересного. Есть пара исправлений вроде неприятно звучащих багов, но я с такими никогда не сталкивался.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.