Вышел Firefox 99
Вышла новая версия браузера Firefox 99. Firefox 100 перевели в бета-тестирование, релиз намечен на 3 мая.
9to5linux
Нововведения в 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.