Versió de Firefox 111

Es va llançar el navegador web Firefox 111. A més, es va crear una actualització de la branca de suport a llarg termini: 102.9.0. La branca de Firefox 112 aviat es traslladarà a l'etapa de proves beta, el llançament de la qual està previst per a l'11 d'abril.

Innovacions clau a Firefox 111:

  • El gestor de comptes integrat ha afegit la possibilitat de crear màscares d'adreces de correu electrònic per al servei Firefox Relay, que us permet generar adreces de correu electrònic temporals per registrar-vos als llocs o registrar subscripcions, per no anunciar la vostra adreça real. Aquesta funció només està disponible quan l'usuari està connectat a un compte de Firefox.
  • Per etiquetar s'ha afegit suport per a l'atribut "rel", que us permet aplicar el paràmetre "rel=noreferrer" a la navegació per formularis web per desactivar la transferència de la capçalera del Referer o "rel=noopener" per desactivar la configuració de la propietat Window.opener i prohibir accés al context des del qual es va fer la transició.
  • S'inclou l'API OPFS (Origin-Private FileSystem), que és una extensió de l'API d'accés al sistema de fitxers per col·locar fitxers al sistema de fitxers local, vinculats a l'emmagatzematge associat al lloc actual. Es crea una mena de sistema de fitxers virtual que està lligat al lloc (altres llocs no poden accedir), permetent que les aplicacions web puguin llegir, canviar i desar fitxers i directoris al dispositiu de l'usuari.
  • Com a part de la implementació de l'especificació CSS ​​Color Level 4, CSS ha afegit funcions color(), lab(), lch(), oklab() i oklch() per definir el color a sRGB, RGB, HSL, HWB, Espais de color LHC i LAB. Actualment, les funcions estan desactivades per defecte i requereixen l'activació del senyalador layout.css.more_color_4.enabled a about:config per utilitzar-lo.
  • Les regles CSS '@page', que s'utilitzen per determinar la pàgina quan s'imprimeix, implementen una propietat 'page-orientation' per obtenir informació d'orientació de la pàgina ('upright', 'rotate-left' and 'rotate-right').
  • En elements interiors SVG Es permeten els valors de traç de context i d'emplenament de context.
  • La funció search.query s'ha afegit a l'API del complement per enviar consultes al motor de cerca predeterminat. S'ha afegit la propietat "disposició" a la funció search.search per mostrar el resultat de la cerca en una pestanya o finestra nova.
  • S'ha afegit l'API per desar documents PDF oberts al visualitzador pdf.js integrat. S'ha afegit l'API GeckoView Print, que està enllaçada a window.print i us permet enviar fitxers PDF o PDF InputStream per imprimir.
  • S'ha afegit suport per establir permisos mitjançant SitePermissions per a l'URI file://.
  • El motor de JavaScript SpiderMonkey ha afegit suport inicial per a l'arquitectura RISC-V 64.
  • Les eines per a desenvolupadors web permeten cercar en fitxers arbitraris.
  • S'ha implementat el suport per a la còpia de superfícies per a la VA-API (Video Acceleration API) mitjançant dmabuf, que accelera el processament de superfícies VA-API i soluciona problemes amb l'aparició d'artefactes durant la representació en algunes plataformes.
  • S'ha afegit la configuració de network.dns.max_any_priority_threads i network.dns.max_high_priority_threads a about:config per controlar el nombre de fils utilitzats per resoldre els noms d'amfitrió al DNS.
  • A la plataforma Windows, l'ús del sistema de notificació proporcionat per la plataforma està habilitat.
  • La plataforma macOS admet la recuperació de sessions.
  • Millores a la versió d'Android:
    • S'ha implementat una capacitat integrada per visualitzar documents PDF (sense necessitat de descarregar-los i obrir-los primer en un visor separat).
    • Quan seleccioneu el mode estricte per bloquejar contingut no desitjat (estricte), el mode predeterminat és Protecció total de galetes, que utilitza un magatzem de galetes aïllat i separat per a cada lloc, que no permet l'ús de galetes per fer un seguiment del moviment entre llocs.
    • Els dispositius Pixel amb Android 12 i 13 ara tenen la possibilitat de compartir enllaços a pàgines vistes recentment directament des de la pantalla Recents.
    • S'ha redissenyat el mecanisme per obrir contingut en una aplicació independent (Obre a l'aplicació). S'ha corregit una vulnerabilitat (CVE-2023-25749) que permet llançar aplicacions d'Android de tercers sense confirmació de l'usuari.
    • S'inclou el controlador CanvasRenderThread, que permet processar les tasques relacionades amb WebGL en un fil separat.

A més de les innovacions i correccions d'errors, Firefox 111 ha corregit 20 vulnerabilitats. 14 vulnerabilitats estan marcades com a perilloses, de les quals 9 (recollides sota CVE-2023-28176 i CVE-2023-28177) són causades per problemes de memòria, com ara desbordaments de memòria intermèdia i accés a àrees de memòria ja alliberades. Potencialment, aquests problemes poden provocar l'execució del codi d'un atacant en obrir pàgines especialment dissenyades.

Font: opennet.ru

Afegeix comentari