Disponible Firefox 119.
- Contenido de la página Revisión de Firefox (Vista de Firefox) roto Se han actualizado las secciones "Vistos recientemente", "Pestañas abiertas", "Pestañas cerradas recientemente", "Pestañas de otros dispositivos" e "Historial" (con la posibilidad de ordenar por sitio o fecha). Se ha cambiado el icono del botón que abre la página de Firefox View.
- Las pestañas cerradas recientemente ahora siempre están persistir entre sesiones (browser.sessionstore.persist_closed_tabs_between_sessions). Anteriormente, solo se guardaban si la restauración automática de sesión al inicio estaba habilitada. Además, la lista de pestañas cerradas recientemente ahora incluye son mostrados pestañas de ventanas cerradas recientemente (browser.sessionstore.closedTabsFromClosedWindows).
- Aparecido La capacidad de agregar imágenes (y texto alternativo) al editar archivos PDF.
- Se implementó la transferencia de algunos complementos al importar datos desde Chrome.
- Se corrigieron los saltos inesperados en la barra de desplazamiento de Facebook.
- Soporte incluido ECH (Cliente Encriptado Hola, una evolución de eSNI). ECH requiere que DNS sobre HTTPS esté habilitado en la configuración del navegador. Los principales proveedores de servicios de internet (ISP) ya han anunciado su compatibilidad con ECH. anunció el Llamarada de nube.
- En el modo de Protección de Rastreo Estricto, los sitios web ahora solo tienen acceso a las fuentes del sistema y a las fuentes de los paquetes de idioma instalados. En la versión anterior, este mismo comportamiento se implementó en el modo de Navegación Privada.
- Protección total de cookies ahora distribuido por y en los objetos Gota.
- Modo imagen en imagen aprendido a Mostrar subtítulos en viki.com.
- Nombre de usuario y contraseña al conectarse a través del proxy SOCKS ahora lata contienen caracteres que no son ASCII (Firefox todavía no admite la autenticación de forma nativa; requiere una extensión de terceros, como FoxyProxy).
- Firefox más no intentando Adivina si el documento de nivel superior servido por el servidor como aplicación/octet-stream es un archivo multimedia (el archivo se descargará en lugar de reproducirse en el navegador).
- Los nombres de host que no son direcciones IP sino que terminan en un número (por ejemplo, foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5) son más no cuenta válido.
- Ir a la página acerca de: registro agregado ajuste preestablecido "Gráficos".
- Reparado Un error de hace 23 años: la información sobre herramientas ya no permanece en primer plano cuando la ventana del navegador pierde el foco.
- Se agregó localización al idioma Santali (se sentó).
- Linux: terminado Entrega del binario del contenedor del complemento.
- Windows: Firefox ahora sigue la configuración del sistema Ocultar el puntero del ratón al escribir.
- HTML: elemento más no es compatible atributo no estándar mozactionhint (debería usarse en su lugar sugerencia de tecla de entrada).
- CSS: función atributo() ahora permite Especifique un valor de respaldo en caso de que falte atributo global (por ejemplo, attr(foobar, "Valor predeterminado")).
- JavaScript:
- Implementado soporte para métodos estáticos Objeto.groupBy() и Mapa.groupBy() (agrupación de elementos en matrices y objetos iterables).
- Incluido métodos de apoyo Cadena.prototype.isWellFormed() и Cadena.prototype.toWellFormed() (correspondientemente, verifica si la cadena contiene texto Unicode bien formado (es decir, no contiene madres sustitutas solteras) y convierte una cadena mal formada en texto bien formado).
- SVG: atributos, tomando el valor ahora apoyo tipos de datos CSS de largo (le permite cambiar el tamaño de los elementos SVG según el tamaño de fuente (cap, rem), el tamaño de la ventana gráfica (vh, vw, vmin) o unidades absolutas (px, cm), p. ej. ).
- HTTP: encabezado Política de incrustación de origen cruzado tiene una apoyo a la directiva sin credenciales.
- API:
- La implementación se ha actualizado API de acceso al almacenamientoSe ha mejorado la seguridad, se han minimizado las fallas del sitio web y se ha allanado el camino para la eliminación gradual de las cookies de terceros.
- Aparecido la capacidad de especificar la prioridad relativa de los hilos de envío incluyendo la propiedad sendOrder en el argumento de opciones pasado a WebTransport.createBidireccionalStream() и WebTransport.createUnidireccionalStream().
- Interfaz Respuesta de atestación del autenticador métodos recibidos obtenerDatosDeAutenticación(), Obtener algoritmo de clave pública () и obtenerClavePública().
- Implementado soporte de extensión API de autenticación web Propiedades de credenciales (CredProps) (Permite al usuario consultar si el descubrimiento de credenciales está disponible después de la creación/registro).
- Interfaz Respuesta de atestación del autenticador adquirido por metodo obtenerTransportes().
- Parámetro algoritmo de clave derivada método SubtleCrypto.deriveKey() ahora apoyo el algoritmo HKDF.
- Interfaz Credencial de clave pública tiene una métodos de apoyo parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и aJSON() (convertir objetos utilizados para crear y compartir objetos de credenciales en representaciones JSON que se pueden serializar/deserializar y compartir con el servidor).
- Reflexión ARIA ahora Apoyado por Para atributos que no hacen referencia a otros elementos (solo se reflejan los atributos que no son IDREF), ahora es posible obtener y configurar atributos ARIA en elementos DOM directamente mediante JavaScript, en lugar de usar setAttribute y getAttribute. Por ejemplo, en lugar de buttonElement.setAttribute("aria-pressed", "true"); , puede escribir buttonElement.ariaPressed = "true";
- Herramientas de desarrollo:
- La pestaña Calculado en el Inspector ahora muestra son exhibidos valores de propiedad personalizados.
- Al mostrar propiedades CSS ignoradas, Firefox informará las propiedades de pseudoelementos ignoradas. ::pseudoelementos de primera letra, ::señal и ::marcador de posición.
Fuente: linux.org.ru
