Lanzamiento de Firefox 124

Se lanzó el navegador web Firefox 124 y se ha formado una actualización de la rama de soporte a largo plazo — 115.9.0. La rama Firefox 125 ha pasado a la etapa de beta testing, cuyo lanzamiento está previsto para el 16 de abril.

Novedades principales en Firefox 124:

  • En la página Firefox View, que facilita el acceso al contenido previamente visto, se ha añadido la opción de ordenar la lista de pestañas abiertas por orden de apertura o por actividad reciente.
    Lanzamiento de Firefox 124
  • Se han cambiado los ajustes predeterminados de la sección "Navegación reciente" en la página Firefox View (marcadores ocultos). Se puede elegir mostrar las pestañas recientemente vistas, los marcadores, las descargas recientes y las pestañas guardadas en el servicio Pocket.
    Lanzamiento de Firefox 124
  • Se ha añadido soporte para la navegación por teclado en el visor de PDF incorporado utilizando el cursor (Caret Navigation), que generalmente es utilizado por personas con discapacidades.
  • En la plataforma Windows, se ha mejorado la eficiencia para llenar la lista de acceso rápido (jump list) en la barra.
  • En la plataforma macOS, se ha utilizado una API específica de esta plataforma para la visualización en pantalla completa en todos los tipos de ventanas a pantalla completa.
  • Se ha añadido el método AbortSignal.any(), que devuelve una señal que se interrumpe si se interrumpe cualquiera de las señales de origen, que puede utilizarse en fetch() para combinar varias señales de interrupción, por ejemplo, AbortSignal.timeout() y AbortController.
  • Al crear un WebSocket, se permite el uso de URL HTTP/HTTPS y relativas.
  • Se ha añadido la posibilidad de aplicar pseudo-elementos CSS «::first-letter» y «::first-line» a elementos SVG <text>, permitiendo seleccionar un formato diferente o cambiar la fuente de la primera letra y la primera línea de texto.
  • Para los desarrolladores de complementos, se ha implementado el evento runtime.onPerformanceWarning, que permite identificar situaciones cuando el navegador detecta problemas de rendimiento en un complemento (como scripts de procesamiento de contenido lentos).
  • Se ha ofrecido una opción experimental para aumentar o reducir el tamaño de ArrayBuffer, así como aumentar el tamaño de SharedArrayBuffer. Se proponen nuevos métodos ArrayBuffer.prototype.resize() y SharedArrayBuffer.prototype.grow().
  • En la versión para Android, la función de gesto de deslizamiento hacia abajo (pull-to-refresh) para recargar la página está habilitada por defecto. Se ha implementado la posibilidad de usar la API Drag & Drop para mover texto en bruto y HTML mediante el ratón, entre otras cosas, para trasladar contenido de aplicaciones externas.

Además de las novedades y correcciones de errores, Firefox 124 ha solucionado 16 vulnerabilidades. Dos de ellas están clasificados como críticas y ocho como peligrosas. Siete vulnerabilidades (6 agrupadas bajo CVE-2024-2615 y CVE-2024-2614) son causadas por problemas relacionados con la memoria, como desbordamientos de búfer y accesos a áreas de memoria ya liberadas. Estos problemas pueden permitir la ejecución de código malicioso al abrir páginas específicamente diseñadas. Las vulnerabilidades críticas (CVE-2024-2615) permiten eludir todos los mecanismos adicionales de aislamiento. La vulnerabilidad CVE-2024-2607, debido a un error en JIT en sistemas Armv7-A, permite la manipulación de un registro con la dirección de retorno y la ejecución de código propio. La vulnerabilidad CVE-2024-2605 permite el uso del Windows Error Reporter para eludir la aislamiento Sandbox y ejecutar código.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster