Вышел Firefox 99

Вышла новая версия браузера Firefox 99. Firefox 100 перевели в бета-тестирование, релиз намечен на 3 мая.

9to5linux9to5linux

Нововведения в Firefox 99 включают:

  • поддержку родных контекстных меню GTK, которую можно включить через параметр widget.gtk.native-context-menus в about: config;

  • плавающие полосы прокрутки GTK. Полноценная полоса прокрутки появляется только при подведении курсора мыши, в остальное время показывается тонкая линия-индикатор. Для включения нужно использовать widget.gtk.overlay-scrollbars.enabled в about: config;

  • усиленную изоляцию песочниц на платформе Linux: так, процессам, обеспечивающим обработку контента, запрещено обращение к серверу X11;

  • решения проблем при использовании Wayland (блокировка потоков, масштабирование всплывающих окон, работа контекстного меню при проверке правописания);

  • поддержку поиска с учетом или без учета диакритических знаков во встроенном просмотрщике PDF;

  • добавление горячей клавиши «n» для включения/выключения режима чтения вслух (Narrate) в режиме читателя (ReaderMode);

  • возможность очистки cookie и хранимых локальных данных выборочно только для конкретного домена в версии для Android;

  • устранение ошибки, проявляющейся после переключения в браузер из другого приложения, применения обновления или разблокировки устройства;

  • свойство navigator.pdfViewerEnabled, при помощи которого web-приложение может определить наличие в браузере встроенной возможности для отображения PDF-документов;

  • поддержку метода RTCPeerConnection.setConfiguration (), позволяющего сайтам корректировать настройки WebRTC в зависимости от параметров сетевого соединения, изменить используемый для соединения сервер ICE и применяемые политики передачи данных;

  • отключение по умолчанию API Network Information, через который можно было получить доступ к сведениям о текущем соединении (тип и скорость).

Также в Firefox 99 устранили 30 уязвимостей, из которых 9 были помечены как опасные. 24 из них были вызваны проблемами работы с памятью (переполнения буферов и обращение к уже освобожденным областям памяти).

В бета-выпуске Firefox 100 появилась возможность одновременного использования словарей для разных языков при проверке правописания. В Linux и Windows включили по умолчанию плавающие полосы прокрутки. В режиме «картинка в картинке» обеспечен показ субтитров при просмотре видео с YouTube, Prime Video и Netflix. Также включен API Web MIDI, позволяющий из приложения взаимодействовать с подключенными к компьютеру пользователя музыкальными устройствами с интерфейсом MIDI (можно включить при помощи настройки dom.webmidi.enabled в about: config).

Ранее Mozilla заявила, что готова добавить поддержку кодека AV1 в Firefox 100.

© Habrahabr.ru