Lanzamiento de Firefox 80

Se ha lanzado el navegador web Firefox 80. Además, se ha formado una actualización rama con un largo período de soporte 68.12.0 y 78.2.0. Firefox 68.12 ESR es la última versión de su serie, y dentro de un mes, los usuarios de Firefox 68 recibirán una actualización automática a la versión 78.3. Versión Firefox 80 para Android se retrasa. Pronto pasará a la fase de prueba beta se trasladará a la versión Firefox 81, cuyo lanzamiento está programado para el 22 de septiembre.

Principales novedades:

  • En la plataforma Linux el modo «BACKUP LOCK», que se puede utilizar durante la copia de seguridad de archivos de la base de datos; nuevo backend para X11 basado en DMABUF, que se ha preparado mediante la división del backend DMABUF, que previamente se había propuesto para Wayland. Este nuevo backend ha permitido implementar para sistemas que utilizan el protocolo X11, soporte para aceleración de video a través de VA-API (anteriormente, esta aceleración solo se habilitaba para Wayland), así como la capacidad de trabajar con WebGL a través de EGL. Para activar el funcionamiento a través de EGL, es necesario habilitar las configuraciones «gfx.webrender.all», «media.ffmpeg.dmabuf-textures.enabled», «media.ffmpeg.vaapi-drm-display.enabled» y «media.ffmpeg.vaapi.enabled» en about:config, así como establecer la variable de entorno MOZ_X11_EGL, después de lo cual Webrender y los componentes de composición de OpenGL cambian al uso de EGL en lugar de GLX. El soporte para VA-API aún no está completamente estabilizado y se habilitará por defecto en la próxima versión.
  • Se ha incluido una nueva implementación de la lista de bloqueo de complementos que presentan problemas de seguridad, estabilidad y rendimiento. La nueva implementación se caracteriza por una mejora en el rendimiento del procesamiento de listas de bloqueo y la resolución de problemas de escalabilidad, gracias al uso de cascadas. de filtros de Bloom.
  • Los certificados TLS emitidos a partir del 1 de septiembre de 2020, tendrán se aplicará una nueva restricción sobre la duración — la vida útil de estos certificados no podrá superar los 398 días (13 meses). Restricciones similares han sido aprobadas en Chrome y Safari. Para los certificados obtenidos antes del 1 de septiembre, la confianza se mantendrá, pero estará limitada a 825 días (2.2 años).
  • Para los usuarios con migrañas y epilepsia, se han eliminado algunos efectos de animación al abrir pestañas. Por ejemplo, durante la carga del contenido de una pestaña, en lugar de un punto parpadeante, ahora aparece un ícono de reloj de arena.
    Lanzamiento de Firefox 80
  • Se ha proporcionado la opción de establecer Firefox como el visor de PDF predeterminado en el sistema.
  • Se ha añadido soporte para emitir una advertencia al enviar contenido de formularios web de una página abierta por HTTPS sin usar cifrado. Para gestionar la emisión de la advertencia, se ha previsto una configuración en about:config llamada «security.warn_submit_secure_to_insecure».
  • Se han introducido diversas mejoras y correcciones relacionadas con el funcionamiento de lectores de pantalla y el soporte para personas con discapacidades.
  • Se ha añadido soporte para mecanismos RTX y Transport-cc para mejorar la calidad de las llamadas a través de WebRTC en canales de comunicación deficientes y mejorar la predicción del ancho de banda disponible.
  • En la expresión de JavaScript «Exportar y descargar imágenes» se ha asegurado el soporte para la nueva sintaxis «export * as namespace», propuesta en la especificación de ECMAScript 2021.
  • En la API de Animaciones se han incluido operaciones de composición KeyframeEffect.composite y KeyframeEffect.iterationComposite.
  • En la API de Media Session se ha añadido soporte para definir controladores de cambio de posición en el flujo: buscar para moverse a la posición especificada y omitir anuncio para omitir anuncios que se muestran antes del contenido principal.
  • En WebGL se ha implementado la extensión KHR_parallel_shader_compile, que permite iniciar varios hilos de compilación de shaders simultáneamente.
  • En Window.open() se ha dejado de soportar los parámetros outerHeight y outerWidth.
  • En WebAssembly, el uso de operaciones atómicas ya no está limitado a áreas de memoria compartidas.
  • En las herramientas para desarrolladores web se ha propuesto un panel experimental para facilitar la identificación de incompatibilidades con diferentes navegadores.
    Lanzamiento de Firefox 80 Lanzamiento de Firefox 80
  • En la interfaz de monitoreo de actividad de red se han añadido marcas visuales (un ícono de tortuga) para resaltar las solicitudes lentas, cuya duración supera los 500 ms (el límite se puede cambiar a través de la configuración devtools.netmonitor.audits.slow en about:config).

    Lanzamiento de Firefox 80
  • En la consola web se han implementado los comandos «:block» y «:unblock» para bloquear y desbloquear solicitudes de red.
  • Al interrumpir el depurador de JavaScript en caso de que se produzca una excepción, ahora se muestra un mensaje emergente con el seguimiento de la pila en el panel de código.

Además de las novedades y correcciones de errores en Firefox 80, se ha solucionado 13 vulnerabilidades, de las cuales 6 están marcadas como peligrosas. 4 vulnerabilidades (agrupadas bajo CVE-2020-15670) son causadas por problemas de manejo de memoria, tales como desbordamientos de búfer y el acceso a áreas de memoria ya liberadas. Estos problemas podrían potencialmente permitir la ejecución de código del atacante al abrir páginas especialmente diseñadas.

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