Lanzamiento de Firefox 112

Se lanzó la versión 112 del navegador web Firefox. Además, se ha formado una actualización de la rama de soporte prolongado — 102.10.0. La rama Firefox 113 entrará en la fase de prueba beta en un futuro cercano, con un lanzamiento programado para el 9 de mayo.

Novedades principales en Firefox 112:

  • Se ha añadido la opción «Reveal password» al menú contextual que aparece al hacer clic con el botón derecho en el campo de contraseña, para mostrar la contraseña en texto claro en lugar de asteriscos.
    Lanzamiento de Firefox 112
  • Los usuarios de Ubuntu ahora pueden importar marcadores y datos del navegador de Chromium instalado en forma de paquete snap (funciona solamente si Firefox no se ha instalado como paquete snap).
  • En el menú desplegable de la lista de pestañas (accedido a través del botón «V» en la parte derecha de la barra de pestañas) se ha añadido la posibilidad de cerrar una pestaña haciendo clic en un elemento de la lista con el botón central del ratón.
  • Se ha añadido un elemento al configurador de contenido de la barra (símbolo de la llave) para acceder rápidamente al gestor de contraseñas.
    Lanzamiento de Firefox 112
  • La combinación de teclas Ctrl-Shift-T, utilizada para restaurar pestañas cerradas, ahora también se puede usar para restaurar la sesión anterior, si no quedan pestañas cerradas de la misma sesión por reabrir.
  • Se ha optimizado el movimiento de elementos en la barra de pestañas, que contiene un gran número de pestañas.
  • Para los usuarios en modo estricto (strict) del mecanismo de protección contra el rastreo de movimientos (ETP, Enhanced Tracking Protection), se ha ampliado la lista de parámetros de rastreo conocidos que se eliminen de las URL (como utm_source).
  • Se ha añadido información sobre la posibilidad de habilitar la API WebGPU en la página about:support.
  • Se ha añadido soporte para DNS-over-Oblivious-HTTP, que protege la privacidad del usuario al enviar solicitudes al resolver DNS. Para ocultar la dirección IP del usuario del servidor DNS, se utiliza un proxy intermedio que redirige las solicitudes del cliente al servidor DNS y traduce las respuestas a través de sí mismo. Se activa mediante network.trr.use_ohttp, network.trr.ohttp.relay_uri y network.trr.ohttp.config_uri en about:config.
  • En sistemas con Windows y GPU Intel, se ha mejorado el funcionamiento de las operaciones de escalado y se ha reducido la carga en la GPU al utilizar la decodificación de video por software.
  • Por defecto, la API U2F de JavaScript está desactivada, la cual se utiliza para implementar la autenticación de dos factores en varios servicios web. Esta API se considera obsoleta y, en su lugar, para utilizar el protocolo U2F, se debe emplear la API WebAuthn. Para restaurar la API U2F en about:config, se proporciona la configuración security.webauth.u2f.
  • Se ha añadido la propiedad CSS forced-color-adjust para desactivar la restricción forzada de colores para elementos individuales, dejando así completa flexibilidad para controlar los colores a través de CSS.
  • Se han agregado funciones pow(), sqrt(), hypot(), log() y exp() en CSS.
  • Se ha añadido la posibilidad de especificar el valor 'overlay' en la propiedad CSS 'overflow', que es similar al valor 'auto'.
  • Se ha añadido un botón Clear en el selector de fecha de los campos de formularios web, que permite borrar rápidamente el contenido de los campos de tipo date y datetime-local.
  • Se ha descontinuado el soporte de las interfaces de JavaScript IDBMutableFile, IDBFileRequest, IDBFileHandle y IDBDatabase.createMutableFile(), que no están definidas en las especificaciones y ya no son compatibles con otros navegadores.
  • Se ha añadido soporte para el método navigator.getAutoplayPolicy(), que permite configurar el comportamiento de la reproducción automática (parámetro autoplay) en elementos multimedia. Por defecto, se activa la configuración dom.media.autoplay-policy-detection.enabled.
  • Se han agregado las funciones CanvasRenderingContext2D.roundRect(), Path2D.roundRect() y OffscreenCanvasRenderingContext2D.roundRect() para dibujar rectángulos con esquinas redondeadas.
  • En las herramientas para desarrolladores web se ha añadido la salida de detalles adicionales sobre la conexión, como el cifrado del encabezado Client Hello, el uso de DNS-over-HTTPS, Delegated Credentials y OCSP.
  • En la versión para Android se ha añadido la opción de configurar el comportamiento al abrir un enlace en otra aplicación (si mostrar la pregunta una vez o cada vez). Se ha incluido un gesto de deslizamiento hacia abajo (pull-to-refresh) para recargar la página. Se ha establecido la reproducción de video con colores de 10 bits en el canal. Se ha resuelto el problema de la reproducción de videos en pantalla completa de YouTube.

Además de las novedades y corrección de errores, en Firefox 112 se han solucionado 46 vulnerabilidades. 34 vulnerabilidades están marcadas como peligrosas, de las cuales 26 (agrupadas bajo CVE-2023-29550 y CVE-2023-29551) se deben a problemas de manejo de memoria, como desbordamientos de buffer y accesos a áreas de memoria que ya han sido liberadas. Estos problemas pueden potencialmente permitir la ejecución de código malicioso al abrir páginas diseñadas específicamente.

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