Lanzamiento de Firefox 80

Se lanzó el navegador web. Firefox 80. Además, se ha generado una actualización. ramas Soporte a largo plazo 68.12.0 и 78.2.0. Firefox 68.12 ESR es el último de su serie y dentro de un mes, a los usuarios de Firefox 68 se les ofrecerá una actualización automática a la versión 78.3. Versión Firefox 80 para Android заерживается. Próximamente al escenario pruebas beta Se realizará la transición a la rama Firefox 81, cuyo lanzamiento está previsto para el 22 de septiembre.

El principal innovaciones:

  • En plataforma Linux implementado nuevo servidor para X11 basado en DMABUF, que se prepara dividiendo el backend DMABUF propuesto previamente para Wayland. El nuevo backend hizo posible implementar soporte para aceleración de video por hardware a través de VA-API para sistemas que usan el protocolo X11 (anteriormente, dicha aceleración estaba habilitada solo para Wayland), así como la capacidad de operar WebGL a través de EGL. Para activar el trabajo a través de EGL, debe activar la configuración “gfx.webrender.all”, “media.ffmpeg.dmabuf-textures.enabled”, “media.ffmpeg.vaapi-drm-display.enabled” y “media.ffmpeg. vaapi.enabled” en about:config y también configure la variable de entorno MOZ_X11_EGL, que cambiará los componentes de composición de Webrender y OpenGL para usar EGL en lugar de GLX. La compatibilidad con VA-API aún no está completamente estabilizada y se habilitará de forma predeterminada en una versión futura.
  • Nueva implementación incluida lista de bloqueos complementos que tienen problemas de seguridad, estabilidad o rendimiento. La nueva implementación destaca por mejorar el rendimiento del procesamiento de listas de bloqueo y resolver problemas de escalabilidad, gracias al uso de cascada filtros de floración.
  • Para certificados TLS emitidos a partir del 1 de septiembre de 2020, voluntad Se aplicará una nueva limitación al período de validez: la vida útil de estos certificados no puede exceder los 398 días (13 meses). Se han aprobado restricciones similares en Chrome y Safari. Para los certificados recibidos antes del 1 de septiembre, la confianza se mantendrá pero se limitará a 825 días (2.2 años).
  • Para usuarios con migrañas y epilepsia, se han eliminado algunos efectos de animación al abrir pestañas. Por ejemplo, al cargar el contenido de una pestaña, ahora se muestra un icono de reloj de arena en lugar de un punto saltador.
    Lanzamiento de Firefox 80

  • Es posible instalar Firefox como visor de PDF predeterminado en el sistema.
  • Se agregó soporte para mostrar una advertencia al enviar contenido de formulario web desde una página abierta a través de HTTPS sin usar cifrado. Para controlar la salida de advertencia en about:config, existe una configuración "security.warn_submit_secure_to_insecure".
  • Se han realizado varias mejoras y correcciones para admitir lectores de pantalla y soporte para personas con discapacidades.
  • Se agregó 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 JavaScript "exportar» Se proporciona soporte para la nueva sintaxis “exportar * como espacio de nombres” propuesta en la especificación ECMAScript 2021.
  • La API de animaciones incluye operaciones de composición. Efecto de fotograma clave.compuesto и KeyframeEffect.iteraciónCompuesto.
  • La API Media Session ha agregado soporte para definir controladores de cambio de posición en una secuencia: tratar de para moverse a la posición especificada y omitir aviso publicitario para omitir anuncios que aparecen antes del contenido principal.
  • WebGL implementa una extensión KHR_parallel_shader_compile, que le permite ejecutar varios subprocesos de compilación de sombreadores a la vez.
  • Window.open() ya no admite los parámetros externalHeight y externalWidth.
  • En WebAssembly, el uso de operaciones atómicas es más no limitado Áreas de memoria compartida.
  • Las herramientas de desarrollo web ofrecen un panel experimental para facilitar la identificación de incompatibilidades con diferentes navegadores.
    Lanzamiento de Firefox 80Lanzamiento de Firefox 80

  • En la interfaz de monitoreo de actividad de la red, se agregaron marcadores visuales (un ícono con una tortuga) para resaltar las solicitudes lentas cuyo tiempo de ejecución excede 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 implementado Comandos ":block" y ":unblock" para bloquear y desbloquear solicitudes de red.
  • Cuando el depurador de JavaScript se interrumpe cuando se produce una excepción, el panel de código ahora muestra información sobre herramientas con un seguimiento de la pila.

Además de innovaciones y correcciones de errores en Firefox 80 eliminado 13 vulnerabilidades, de los cuales 6 están marcados como peligrosos. 4 vulnerabilidades (recopiladas en CVE-2020-15670) se deben a problemas de memoria, como desbordamientos del búfer y acceso a áreas de memoria ya liberadas. Potencialmente, estos problemas pueden provocar la ejecución del código de un atacante al abrir páginas especialmente diseñadas.

Fuente: opennet.ru

Añadir un comentario