Megjelent a Firefox 105. Megjelent egy hosszú távú támogatási ágfrissítés, a 102.3.0 is. A Firefox 106 béta tesztelésbe kezdett, és várhatóan október 18-án jelenik meg.
A Firefox 105 legfontosabb újításai:
- A nyomtatási előnézet párbeszédpanelhez hozzáadták a csak az aktuális oldal nyomtatására szolgáló lehetőséget.

- Megvalósult a harmadik féltől származó webhelyekről betöltött iframe blokkokban lévő particionált Service Workerek támogatása (a Service Worker regisztrálható egy harmadik féltől származó iframe-ben, és elkülönítve lesz a kötésben a domain, amelyből ez az iframe betöltődött).
- A platformon Windows Bevezetésre került a két ujjas pöccintés gesztus használata az érintőpadon jobbra vagy balra a böngészési előzmények közötti navigáláshoz.
- Biztosítottuk a kompatibilitást a User Timing Level 3 specifikációval, amely egy programozási felületet határoz meg a fejlesztők számára webes alkalmazásaik teljesítményének mérésére. A performance.mark és performance.measure metódusok új verziója mostantól további argumentumokat tartalmaz az egyéni kezdési/befejezési idők, időtartamok és csatolt adatok megadásához.
- Az array.includes és array.indexOf metódusokat SIMD utasításokkal optimalizálták, ami megduplázta a nagy listákban történő keresés teljesítményét.
- В Linux Csökkentettük annak valószínűségét, hogy a Firefox kifogyjon a rendelkezésre álló memóriából, és javult a teljesítménye memóriahiány esetén.
- A platform stabilitása jelentősen javult. Windows olyan esetekben, amikor nincs elegendő memória a rendszerben.
- Hozzáadtuk az OffscreenCanvas API-t, amely lehetővé teszi a canvas elemek pufferbe renderelését egy külön szálban, a DOM-tól függetlenül. Az OffscreenCanvas támogatja mind a Window, mind a Web Worker kontextusokat, és betűtípus-támogatást biztosít.
- Hozzáadva a TextEncoderStream és a TextDecoderStream API-k a bináris adatfolyamok szöveggé és vissza konvertálásának egyszerűsítése érdekében.
- A kiegészítőkben definiált tartalomfeldolgozó szkriptekhez a RegisteredContentScript.persistAcrossSessions paraméter implementálva lett, amely lehetővé teszi olyan perzisztens szkriptek létrehozását, amelyek megőrzik az állapotot a munkamenetek között.
- A verzióban Android A felület átállt a következőben kínált betűtípus használatára: Android Alapértelmezés szerint. A Firefox által biztosított fülnyitások más eszközökön is elérhetők.
Az új funkciók és hibajavítások mellett a Firefox 105 13 sebezhetőséget javít, amelyek közül kilenc súlyosnak minősül (hét a CVE-2022-40962 azonosító alá tartozik), és olyan memóriaproblémák okozzák őket, mint a puffer túlcsordulása és a memória elérése a felszabadítás után. Ezek a problémák potenciálisan rosszindulatú kód végrehajtásához vezethetnek speciálisan létrehozott oldalak megnyitásakor.
A Firefox béta 106-os verziója mostantól alapértelmezés szerint lehetővé teszi grafikus annotációk (vonalrajzok) rajzolását és szöveges megjegyzések csatolását a beépített PDF-megjelenítőben. Jelentősen javult a WebRTC támogatás (a libwebrtc könyvtár 86-os verzióról 103-as verzióra frissült), beleértve a jobb RTP teljesítményt és a továbbfejlesztett képernyőmegosztási képességeket Wayland-alapú környezetekben.
Forrás: opennet.ru

