Firefox 157 llega con rediseño y AV1 por hardware para WebRTC
Firefox 157, publicado el 29 de septiembre de 2026, añade decodificación AV1 por hardware para llamadas WebRTC, la prueba CSS at-rule() y su mayor renovación visual en años.
4 min de lectura

Mozilla publicó Firefox 157 el 29 de septiembre de 2026. Sus notas de versión lo llaman "la mayor renovación visual de Firefox en años". Para los desarrolladores web, los cambios más útiles están debajo. Las videollamadas WebRTC ya pueden decodificar AV1 por hardware, y CSS gana una forma de comprobar si el navegador admite una regla arroba concreta.
Las notas de versión también dejan algo fuera. En agosto, Tech AI Wire informó del plan de Mozilla de activar las imágenes JPEG XL por defecto en Firefox 157. Ninguno de los dos documentos de versión de Mozilla para esta versión menciona el formato.
Un aspecto nuevo, temas nuevos y un modo compacto
Las notas de versión de Mozilla describen un "aspecto modernizado" en las barras de herramientas, la barra lateral, los menús y funciones concretas. Se basa en el sistema de diseño actualizado de Mozilla. La publicación de LWN destaca las esquinas redondeadas y los grupos de pestañas rediseñados.
El nuevo aspecto trae dos opciones. Firefox tiene ahora temas integrados, cada uno con una versión clara y otra oscura. Un nuevo modo compacto reduce el espacio alrededor de las barras de herramientas y las pestañas para dejar más sitio a la propia página. Según Mozilla, esto ayuda en pantallas pequeñas y en pantalla dividida.
Decodificación AV1 por hardware para videollamadas
WebRTC es la tecnología del navegador que usan las aplicaciones web para llamadas de vídeo y voz en directo. AV1 es un formato moderno de compresión de vídeo. Hasta esta versión, Firefox siempre decodificaba el vídeo AV1 por software, en el procesador principal del ordenador.
Firefox 157 puede pasar ese trabajo al hardware de vídeo del dispositivo. Según las notas de versión, esto funciona "en los dispositivos que lo admiten". En las demás máquinas, Firefox sigue decodificando AV1 por software, como antes.
Lo que obtienen los desarrolladores web en Firefox 157
MDN, el sitio de documentación de Mozilla para desarrolladores, enumera los cambios activados para todos. Una regla arroba es una regla CSS que empieza por @, como @media o @scope.
| Área | Cambio en Firefox 157 |
|---|---|
| CSS | at-rule() dentro de @supports comprueba si el navegador admite una regla arroba, por ejemplo @supports at-rule(@scope) |
| CSS | at-rule() también funciona en la condición supports() de @import |
| CSS | overscroll-behavior recibe el valor chain: el desplazamiento pasa a la siguiente zona desplazable, sin rebote en el borde |
| WebGPU | Admite el tipo de uso de textura TRANSIENT_ATTACHMENT |
| Animación | Animation.reverse() ahora se reproduce aunque playbackRate sea 0 |
| WebDriver BiDi | browser.setDownloadBehavior exige destinationFolder cuando el tipo es "allowed" |
WebGPU es la API del navegador para ejecutar trabajo gráfico y de cálculo en la tarjeta gráfica. WebDriver BiDi es el protocolo que usan las herramientas de pruebas para controlar un navegador. El cambio en las descargas afecta sobre todo a quien ejecuta pruebas automatizadas de navegador.
Funciones experimentales detrás de preferencias
Algunas novedades llegan desactivadas. Las notas de MDN sobre Firefox 157 indican para cada una la preferencia que la activa.
- ML-KEM en Web Crypto (
dom.webcrypto.encapsulation.enabled). ML-KEM es una forma de que dos partes acuerden una clave secreta. Está diseñado para resistir ataques de ordenadores cuánticos. Añade métodos comoencapsulateKey()ydecapsulateKey()y admite ML-KEM-512, ML-KEM-768 y ML-KEM-1024. Está activado por defecto en Nightly, la versión de prueba diaria de Firefox. - Limpieza durante el análisis (
dom.security.sanitizer.while-parsing).Element.setHTML()ahora elimina los elementos y atributos no deseados mientras lee el marcado. Antes analizaba todo primero y limpiaba después. - Una opción
navigatepara las notificaciones (dom.webnotifications.navigate.enabled). Una notificación puede llevar una URL que se abre al hacer clic. En ese caso, los eventosclickynotificationclickdejan de dispararse.
Otros cambios
Amazon ya no es un buscador integrado, aunque los usuarios pueden añadirlo a mano. El panel de información del sitio avisa ahora cuando el registro de claves TLS está activado. Ese ajuste guarda las claves de las conexiones cifradas en un archivo. Cualquiera que tenga el archivo puede leer el tráfico.
Los sistemas antiguos pasan a una vía aparte. Windows 8.1 y anteriores, y macOS 10.14 y anteriores, necesitan ahora Firefox ESR, la versión de soporte extendido, según Mozilla.
¿Y JPEG XL?
JPEG XL es un formato de imagen creado para sustituir a JPEG con archivos más pequeños. El artículo de agosto de Tech AI Wire, basado en la publicación "intent to ship" de Mozilla, señalaba Firefox 157 como la versión que lo activaría. Ni las notas de versión de Mozilla ni la página de MDN sobre Firefox 157 mencionan "JPEG XL", "JXL" ni "image/jxl". Las notas no dicen si el plan ha cambiado.
Qué significa esto para los desarrolladores
Si tu aplicación web hace videollamadas, pruébala en Firefox 157 con AV1 en hardware capaz de decodificarlo. Compara la carga del procesador con Firefox 156. Mantén otros formatos de vídeo disponibles en la configuración de la llamada, porque Mozilla vincula la nueva vía a que el dispositivo la admita.
Protege con at-rule() los estilos que dependen de una regla arroba reciente. Escribe primero los estilos de respaldo y añade después la versión con la regla dentro del bloque @supports. Los navegadores que no entienden la prueba simplemente se saltan el bloque.
Revisa tus pruebas de navegador. Toda llamada a browser.setDownloadBehavior que fije el tipo en "allowed" debe pasar ahora un destinationFolder. Corrige esas llamadas antes de que un ejecutor con Firefox 157 empiece a fallar descargas en tu conjunto de pruebas.
No des por hecho que JPEG XL funciona. Prueba tú mismo un archivo .jxl en Firefox 157 antes de servir uno. Hasta que el formato aparezca en las notas de versión, mantén AVIF, WebP o JPEG como respaldo dentro de un elemento picture.
Trata ML-KEM como una vista previa. Pruébalo en Nightly o tras su preferencia si tu aplicación maneja secretos de larga duración. No publiques código de producción que dependa de él hasta que Mozilla lo active para todos.
Fuentes
- Firefox 157.0, See All New Features, Updates and Fixes - Mozilla
- Firefox 157 release notes for developers (Stable) - MDN Web Docs
- Firefox 157.0 released - LWN.net
Artículos relacionados

Crítica a JPEG XL: AVIF ya comprime mejor
Una nueva medición sitúa a AVIF por delante de JPEG XL en todo el rango de calidad, y cronometra 17,43 segundos para decodificar un archivo JPEG XL de 1.918 bytes.

Chrome pasa a un ciclo de dos semanas
Chrome 153 inicia un ciclo de hitos de dos semanas, frente a cuatro. Según Google, Chrome 149 y 150 corrigieron por sí solos 1.072 fallos de seguridad.

BragJack: una sola extensión puede secuestrar los agentes de IA del navegador
Con BragJack, una sola extensión maliciosa toma el control de los asistentes de IA de Chrome, Edge, Comet, Opera Neon y Claude in Chrome. Dos CVE y más de 20.000 dólares en recompensas.