Темы



Релиз Firefox 160 с поддержкой отсоединяемых мини-окон

Коротко сгенерировано ИИ по тексту статьи
  • Вышел Firefox 160; для веток с длительной поддержкой выпущены обновления 153.7.0 и 115.45.0.
  • Вкладки и выделенные фрагменты страниц теперь можно отсоединять в несколько мини-окон поверх содержимого.
  • В Firefox 160 устранены 99 уязвимостей; большинство связано с ошибками при работе с памятью.

Почему это важно: Некоторые уязвимости потенциально позволяли выполнить код злоумышленника при открытии специально оформленных страниц.

Состоялся релиз web-браузера Firefox 160 и сформированы обновления прошлых веток с длительным сроком поддержки — 153.7.0 и 115.45.0. В рамках нового двухнедельного цикла формирования релизов на стадию бета-тестирования переведена ветка Firefox 161, релиз которой намечен на 24 ноября.

Основные новшества в Firefox 160 (1, 2, 3):

  • Добавлена возможность отсоединения вкладки или произвольной выделенной области на странице в форме мини-окна, размещаемого поверх содержимого. Адресная строка в мини-окне автоматически скрывается и показывается только при наведении курсора на заголовок. Возможно одновременное открытие нескольких мини-окон. Мини-окна создаются через контекстные меню, показываемые при клике правой кнопкой мыши на вкладке (Move Tab → Move to Mini Wondow) или содержимом страницы (Move Section to Mini Window). Режим удобно использоваться для того, чтобы во время работы со страницей держать на виду какое-то другое содержимое.

    CFD0C5CECEC5D4_1794334392.png

    CFD0C5CECEC5D4_1794334424.png

  • В интерфейсе для просмотра видео в режиме «картинка в картинке» реализована возможность настройки скорости воспроизведения с градацией 0.25x (кнопка для изменения скорости появляется только при увеличении размера окна).

    CFD0C5CECEC5D4_1794334544.png

  • Добавлена возможность открытия новых вкладок через перемещение мышью элементов из боковой панели с историей посещений в область вкладок.

  • В контекстном меню адресной строки вместо элемента «Paste and Go» теперь показывается «Paste and Search», если в буфере обмена находится не ссылка, а текст.

  • В диалоге подтверждения запросов сайтов на подключение в качестве обработчика email и других видов ссылок реализована кнопка «Never allow» для последующего блокирования повторных подобных запросов от сайта.

  • Добавлена поддержка воспроизведения звука в форматах FLAC, MP3 и PCM, поставляемого в медиаконтейнерах MKV (Matroska).
  • Для отрисовки WebGL на платформе macOS задействован графический API Metal.

  • В API Web Speech добавлен объект SpeechRecognition для распознавания речи в реальном времени без обращения к внешним сервисам и с поддержкой 40 языков.

  • Для совместимости с некоторыми сайтами добавлен псевдо-элемент »::-webkit-input-placeholder», аналогичный по функциональности »:: placeholder».

  • В конструкторе WebTransport () реализована опция «headers» для добавления собственных HTTP-заголовков к расширенным CONNECT-запросам. В интерфейс WebTransportDatagramDuplexStream добавлены свойства incomingMaxBufferedDatagrams и outgoingMaxBufferedDatagrams, а в интерфейс WebTransport — свойства anticipatedConcurrentIncomingUnidirectionalStreams и anticipatedConcurrentIncomingBidirectionalStreams.

  • В версии для Android включён запрос полномочий перед обращением к устройствам в локальной сети с интранет адресами или к сервисам на текущем устройстве (localhost).

Кроме новшеств и исправления ошибок, в Firefox 160 устранено 99 уязвимостей, большинство из которых вызваны проблемами при работе с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц.



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

© OpenNet