26 мая 2025 года Mozilla выпустила стабильную версию Firefox 139.0. Обновление получилось не просто «косметическим» — в нём улучшили работу с HTTP/3, расширили возможности встроенного перевода и добавили полезные фичи для разработчиков.
Если вы используете Firefox как основной браузер или тестируете под него интерфейсы — релиз стоит внимания. Давайте разберём, что изменилось и зачем вам это знать.
Что нового для обычных пользователей
1. Быстрее и стабильнее: HTTP/3 стал умнее
Теперь Firefox лучше справляется с высокими задержками и нестабильными соединениями при использовании HTTP/3. Особенно заметно это при скачивании больших файлов или при возобновлении загрузки после паузы.
Технически: улучшения затронули работу с кэшированием и механизм повторного использования соединений, что даёт ускорение при реальных сценариях, например, на мобильных сетях.
2. Переводит всю страницу — включая расширения
Функция полностраничного перевода теперь работает и на страницах расширений Firefox. Если раньше встроенный переводчик «спотыкался» на интерфейсах аддонов — теперь они тоже могут быть локализованы «на лету».
3. PNG с прозрачностью теперь вставляются корректно
Если вы вставляете скриншот или изображение PNG с прозрачным фоном, Firefox больше не «ломает» прозрачность. Полезно при работе с графикой и вёрстке.
Обновления, о которых стоит знать разработчикам
1. Расширенная поддержка современных API
- hidden=until-found— теперь поддерживается в Firefox. Элемент с этим атрибутом скрыт по умолчанию, но будет показан при поиске на странице. Это удобно для реализации "спрятанных" подсказок или скрытых блоков.
- window.getSelection().toString()— теперь работает правильно даже в полях ввода и textarea. Ура, совместимости!
- Temporalвключён по умолчанию — это более точная и гибкая замена- Date. Поддерживает временные зоны, интервалы, календарные системы и избавляет от боли при работе с датами.
2. Работать с Workers стало удобнее
Добавлена поддержка setTimeout, setInterval и других таймеров внутри Web Workers — теперь они ведут себя так же, как и в основном потоке. Это упростит написание асинхронного и многопоточного JS-кода.
3. Обновления в UX и DevTools
- При поиске на странице браузер теперь способен находить текст внутри скрытых - и автоматически раскрывать их. 
- DevTools получили мелкие доработки, ускорив работу с сетевыми запросами и DOM-структурой.
Вопрос безопасности: что было закрыто
В версии 139.0 закрыто 13 уязвимостей, некоторые из которых классифицировались как критические. Большинство проблем — в управлении памятью, включая:
- Use-after-free
- Переполнение буфера
- Возможность обхода политик безопасности через баги в JavaScript движке
Если вы заботитесь о безопасности — обновиться стоит хотя бы ради этого.
Стоит ли обновляться?
Да, и как можно скорее. Firefox 139.0 — это не просто багфиксы, а реальные улучшения производительности, UX и безопасности. А для веб-разработчиков — ещё и инструменты, которые упрощают код и улучшают взаимодействие с браузером.
Скачать обновление можно с . А если вы ещё не тестировали свои веб-приложения на последнем движке Gecko — самое время это сделать.

Гость (27 Май 2025 02:31)
Пользуюсь оперой думаю сменить браузер так как в последнее время опера глючит сильно.