La retumilo Firefox 105 estis publikigita. Krome, ĝisdatigo al la longdaŭra subtena branĉo estis kreita — 102.3.0. La branĉo Firefox 106 estis translokigita al la beta-testa stadio, kies eldono estas planita por la 18-a de oktobro.
Ŝlosilaj novaj funkcioj en Firefox 105:
- Eblo presi nur la nunan paĝon estis aldonita al la dialogo por antaŭrigardo de presaĵoj.

- Implementis subtenon por dividitaj Servo-Laboristoj en iframe-blokoj ŝarĝitaj de triapartaj retejoj (Servo-Laboristo povas esti registrita en triaparta iframe kaj ĝi estos izolita ligante al domajno, el kiu ĉi tiu ikadro estis ŝarĝita).
- Sur la Vindoza platformo, vi povas uzi dufingran ŝovan geston dekstren aŭ maldekstren sur la tuŝplato por navigi tra via retumhistorio.
- Certigita kongruo kun la specifo User Timing Level 3, kiu difinas programinterfacon por programistoj por mezuri la rendimenton de siaj TTT-aplikaĵoj. La nova versio de la metodoj performance.mark kaj performance.measure efektivigas pliajn argumentojn por specifi vian propran komenc-/fintempon, daŭron kaj aldonitajn datumojn.
- La metodoj array.includes kaj array.indexOf estis optimumigitaj uzante SIMD-instrukciojn, kio duobligis la rendimenton de serĉado en grandaj listoj.
- En Linukso, la probableco ke Fajrovulpo elĉerpos memoron dum funkciado reduktiĝis, kaj la rendimento kiam mankas memoro pliboniĝis.
- Signife plibonigita stabileco sur la Vindoza platformo sub kondiĉoj de malalta memoro en la sistemo.
- Aldonis la API-on de OffscreenCanvas, kiu permesas al vi desegni kanvasajn elementojn al bufro en aparta fadeno, sendepende de la DOM. OffscreenCanvas efektivigas laboron en kuntekstoj de Fenestro kaj TTT-Laboristo, kaj ankaŭ provizas subtenon por tiparoj.
- Aldonis la API-ojn TextEncoderStream kaj TextDecoderStream por simpligi la konverton de duumaj datumfluoj al teksto kaj reen.
- Por skriptoj pri prilaborado de enhavo difinitaj en aldonaĵoj, la parametro RegisteredContentScript.persistAcrossSessions estis efektivigita, permesante la kreadon de konstantaj skriptoj kiuj konservas staton tra sesioj.
- En la Android-versio, la interfaco estis ŝanĝita por uzi la defaŭltan Android-tiparon. Malfermo de langetoj provizitaj de Fajrovulpo sur aliaj aparatoj estis efektivigita.
Aldone al novaj funkcioj kaj cimo-korektoj, Fajrovulpo 105 korektas 13 vundeblecojn, el kiuj 9 estas markitaj kiel danĝeraj (7 estas listigitaj sub CVE-2022-40962) kaj estas kaŭzitaj de memorproblemoj kiel bufro-troŝarĝoj kaj aliro al jam liberigitaj memorareoj. Ĉi tiuj problemoj povus eble konduki al la plenumo de malica kodo dum malfermado de speciale dizajnitaj paĝoj.
Fajrovulpo 106 betao ebligas defaŭlte desegni grafikajn markojn (manajn liniajn desegnaĵoj) kaj aldoni tekstajn komentojn en la enkonstruita PDF-legilo. La subteno por WebRTC estis signife plibonigita (libwebrtc estis ĝisdatigita de versio 86 al 103), inkluzive de plibonigita RTP-efikeco kaj plibonigita ekrankunhavigo en Wayland-bazitaj medioj.
fonto: opennet.ru

