Вышла общедоступная версия веб-браузера Firefox 104. Также компания сформировала порядок обновления веток с длительной поддержкой и перевела ветку Firefox 105 на стадию бета-тестирования. Релиз Firefox 105 запланирован на 20 сентября 2022 года.

Список нововведений выглядит следующим образом:
в браузере появилась функция QuickActions, позволяющая быстро переходить из адресной строки к другим разделам Firefox. К примеру, если в адресной строке начать вводить слово settings, то система сразу же предложит перейти в настройки. Для активации механизма необходимо перейти в меню
about:config
и установить параметрыbrowser.urlbar.quickactions.enabled=true
иbrowser.urlbar.shortcuts.quickactions=true
;

режим «картинка в картинке» теперь поддерживает субтитры для сервиса Disney+. До этого компания добавила поддержку для сервисов YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar и SonyLIV;
в профайлере появилась возможность анализировать энергопотребление сайта. Функция пока доступна на Windows и компьютерах Apple на базе чипов M1;

во встроенный PDF-ридер добавили функции для редактирования документов. Теперь пользователи могут добавлять фигуры, рисовать от руки и добавлять текстовые комментарии. Для активации необходимо перейти в меню
about:config
и добавить параметрpdfjs.annotationEditorMode=0
;

объекты
Array
иTypedArrays
в JavaScript получили поддержку методовArray.prototype.findLast()
,Array.prototype.findLastIndex()
,TypedArray.prototype.findLast()
иTypedArray.prototype.findLastIndex()
;метод
HTMLElement.focus()
получил поддержку параметраoption.focusVisible
;появилась поддержка CSS-свойства
scroll-snap-stop
, которое позволяет настроить прокрутку с помощью тачпада;добавили свойство
SVGStyleElement.disabled
, отключающее таблицы стилей для определённого SVG-элемента;на Android появилась поддержка автоматического заполнения форм с адресами на основе ранее вводимых данных;
пользователи устройств под управлением Android теперь могут выборочно удалять историю за определённый период времени.
Также разработчики исправили 10 уязвимостей, 6 из которых были помечены как критические. Ошибки были связаны с переполнением буфера и обращением к уже очищенным областям памяти.