Firefox 144

Доступен Firefox 144.
- Linux: Firefox больше не прекращает попытки использовать системную службу уведомлений после первого же правала (до этого браузер переключался на собственную отрисовку уведомлений до самого конца сеанса).
- Всем пользователям постепенно будут включены следующие возможности:
- Новый интерфейс управления профилями браузера. Профилям можно назначать имена, цвета и аватары, а также быстро переключаться между ними через подменю главного меню. Новый менеджер профилей независим от старого менеджера (который вызывается при запуске с ключом
-P: они не видят профили, созданные друг другом. - Пункт контекстного меню изображений «Искать с помощью Google Lens», при условии, что поисковиком по умолчанию в браузере назначен Google (
browser.search.visualSearch.featureGate). В будущем может быть добавлена поддержка и других поисковиков, сейчас таких планов нет. - При поиске в адресной строке пользователю предложат выполнить поиск с помощью Perplexity.
- Новый интерфейс управления профилями браузера. Профилям можно назначать имена, цвета и аватары, а также быстро переключаться между ними через подменю главного меню. Новый менеджер профилей независим от старого менеджера (который вызывается при запуске с ключом
- Активная вкладка в свёрнутой группе теперь остаётся развёрнутой. Перетаскивание вкладки в свёрнутую группу больше не разворачивает эту группу.
- Появилась возможность закрыть окно «картинка в картинке» без остановки воспроизведения (кликнув по кнопке закрытия с зажатой клавишей
Shift, либо воспользовавшись сочетаниемShift + Esc). - Сохранённые локально пароли теперь шифруются (если установлен мастер-пароль) с помощью алгоритма AES-256-CBC вместо 3DES-CBC.
- Отрисовка градиентов (linear-gradient, conic-gradient и radial-gradient) с помощью аппаратного ускорения WebRender теперь позволяет использовать дизеринг.
- Всем пользователям включена по умолчанию возможность предпросмотра ссылок. Долгое нажатие на ссылку (либо выбор соответствующего пункта контекстного меню) запустит локальную ИИ-модель, которая проанализирует содержимое по ссылке и предложит краткий пересказ (
browser.ml.linkPreview.enabled). Поддерживается пересказ лишь англоязычного контента. - Встроенный переводчик обзавёлся поддержкой азербайджанского, бенгальского и исландского языков. Улучшено качество перевода для некоторых языков (арабский, болгарский, каталанский, китайский упрощённый, чешский, голландский, эстонский, финский, французский, немецкий, венгерский, итальянский, японский, португальский, персидский, испанский, украинский).
- Windows:
- При открытии ссылки из внешнего приложения Firefox теперь будет делать это на текущем рабочем столе (например, если Firefox открыт на одном рабочем столе, а ссылка вызвана на другом, она не будет улетать в окно на первом столе, вместо этого откроется окно на текущем). До этого ссылка открывалась в том окне, которое было создано последним (например, если на каждом из рабочих столов было открыто по окну браузера, то ссылка, вызванная на первом столе, улетала в окно на втором, поскольку оно было создано позже).
- WebGPU обзавёлся поддержкой внешних текстур.
- Повышена производительность WebCodecs API.
- HTML: У кнопок появилась поддержка свойств command и commandfor (позволяют кнопкам декларативно выполнять действия над другими элементами).
- JavaScript: В рамках реализации upsert появилась поддержка методов Map.prototype.getOrInsert (), Map.prototype.getOrInsertComputed (), WeakMap.prototype.getOrInsert () и WeakMap.prototype.getOrInsertComputed ().
- MathML: Прекращена поддержка устаревшего шрифта STIXGeneral.
API:
- Инструменты разработчика (Инспектор): Пользовательские события теперь помечены, чтобы было проще отличать их от встроенных. Появилась возможность быстро перейти к определению CSS-переменной.
>>> Примечания к выпуску для разработчиков
>>> Все исправленные в этом выпуске ошибки
>>> Подробнее
