Disponibile Firefox 81.
- In Linux sono stati corretti problemi con DMABuf e hardware acceleration per la riproduzione video, mentre in macOS implementato l'accelerazione hardware per i video in formato VP9. Su dispositivi con GPU Adreno 5xx (eccetto 505 e 506) incluso WebRender.
- Supporto abilitato tasti multimediali (pulsanti fisici di controllo della riproduzione su tastiere e cuffie). Funziona, anche quando la finestra del browser non è attiva o la sessione è bloccata.
- Per gli utenti negli Stati Uniti e in Canada è stata abilitata la memorizzazione e l'autocompletamento dei moduli contenenti dati delle carte di credito (gli utenti di altri paesi possono attivarlo tramite le impostazioni dom.payments.defaults.saveCreditCard e extensions.formautofill.creditCards, e per la sincronizzazione — services.sync.engine.creditcards).
- Dall'interfaccia del visualizzatore PDF sono state rimosse alcune texture, ombre, gradienti e animazioni. Le dimensioni dei pulsanti sono state aumentate. Nuova interfaccia si allinea meglio con l'interfaccia del browser. È stato aggiunto il supporto per AcroForm (compilazione dei moduli, sarà abilitato in seguito, attivabile tramite l'impostazione pdfjs.renderInteractiveForms).
- Aggiunta una nuova tema preimpostata — Alpenglow.
- Nell'interfaccia delle impostazioni è stato aggiunto un avviso che uno degli addon installati gestisce la memorizzazione delle credenziali.
- Nella pagina che si apre all'avvio di una sessione privata è stata aggiunta una proposta di prova. Mozilla VPN.
- Gli utenti di Firefox in Austria, Belgio e Svizzera che utilizzano la locale tedesca riceveranno raccomandazioni da Pocket nella pagina della nuova scheda.
- Espanso il numero di impostazioni nella sezione "Privacy e sicurezza" che sono soggette a sincronizzazione.
- I file con estensioni .xml, .svg e .webp si apriranno direttamente nel browser quando aperti dal gestore download.
- Dopo l'importazione dei segnalibri da altri browser, verrà automaticamente visualizzata la barra dei segnalibri.
- I pacchetti di lingua installati ora vengono aggiornati contemporaneamente al browser (in caso contrario, gli utenti dopo l'aggiornamento del browser ricevevano l'interfaccia nella lingua predefinita).
- I controlli multimediali HTML5 sono ora più accessibili per le persone con disabilità:
- I controlli rimangono accessibili per i lettori di schermo anche se questi elementi sono temporaneamente nascosti.
- I valori del tempo passato e totale sono accessibili per i lettori di schermo.
- Diversi elementi che non avevano etichette ora ne hanno.
- Gli screen reader non segnalano più il progresso senza una richiesta esplicita da parte dell'utente.
- Rimosso il link a Firefox Send dal menu dell'account (questo servizio è stato chiuso.).
- È vietato caricare file da frame isolati. Per consentirlo, è necessario impostare l'attributo sandbox con il valore allow-downloads o allow-downloads-without-user-activation.
- HTML: rimossa la supporto per l'attributo non standard mozallowfullscreen di <iframe>. Invece, è necessario usare allow="fullscreen".
- CSS:
- Rimossa la supporto per il pseudo-elemento non standard ::-moz-focus-outer. pseudo-elemento..
- overflow:-moz-hidden-unscrollable rinominato in overflow:clip.
- HTTP: gli header Content-Disposition possono ora contenere nomi di file con spazi senza essere racchiusi tra virgolette.
- DOM:
- Il costruttore File non sostituisce più le barre oblique nei nomi dei file con i due punti.
- Worker e SharedWorker non esegue più script JavaScript con MIME type non valido.
- Strumenti per sviluppatori:
- I file TypeScript ora vengono correttamente identificati nel debugger e contrassegnati con le relative icone, facilitando la ricerca di questi file nell'elenco.
- Le risposte JSON HTTP con caratteri di prevenzione XSSI vengono analizzate correttamente e i dati JSON presentati in un'interfaccia ad albero.
- Aggiunta la possibilità di sospendere la prima operazione di script. (quando gli sviluppatori vogliono debuggare gli effetti collaterali causati dall'esecuzione di script o timer).
- Migliorato simulazione dei disturbi della percezione dei colori. Rimosso la simulazione protanopica, deuteranopica e tritanopica. dichromasia. Aggiunta la simulazione acromatopsia.
Fonte: linux.org.ru
