Firefox 105 kiadás

Megjelent a Firefox 105 webböngésző, ezen kívül a hosszú távú támogatási ág frissítése, a 102.3.0. A Firefox 106 ága átkerült a béta tesztelési szakaszba, és a tervek szerint október 18-án jelenik meg.

A Firefox 105 legfontosabb újításai:

  • A nyomtatási előnézet párbeszédpanelhez hozzáadtunk egy opciót, amellyel csak az aktuális oldalt nyomtathatja ki.
    Firefox 105 kiadás
  • Megvalósított támogatás a particionált Service Workers számára harmadik felek webhelyeiről betöltött iframe-ekben (a Service Worker regisztrálható egy harmadik féltől származó iframe-ben, és elkülönítve lesz attól a tartománytól, amelyből ez az iframe betöltődik).
  • A Windows platformon mostantól két ujjal balra vagy jobbra csúsztatva navigálhat a böngészési előzmények között.
  • Kompatibilitás biztosított a User Timing Level 3 specifikációval, amely programozási felületet határoz meg a fejlesztők számára webalkalmazásaik teljesítményének mérésére. Az új verzióban a performance.mark és a performance.measure metódusok további érvekkel rendelkeznek a saját kezdési/végi idő, időtartam és a csatolt adatok beállításához.
  • Az array.includes és array.indexOf metódusokat SIMD utasításokkal optimalizáltuk, ami lehetővé tette a keresési teljesítmény megduplázását nagy listákban.
  • A Linux csökkentette annak esélyét, hogy a Firefox minden rendelkezésre álló memóriája elfogy a Firefox futtatása közben, és javította a teljesítményt, ha kifogy a szabad memória.
  • Jelentősen javult a Windows platformon végzett munka stabilitása, ha a rendszerben nincs elegendő memória.
  • Hozzáadtuk az OffscreenCanvas API-t, amely lehetővé teszi vászonelemek pufferbe rajzolását egy külön szálban, a DOM-tól függetlenül. Az OffscreenCanvas Window és Web Worker környezetben valósítja meg a munkát, és támogatja a betűtípusokat is.
  • A TextEncoderStream és TextDecoderStream API-k hozzáadásra kerültek, hogy leegyszerűsítsék a bináris adatokat tartalmazó adatfolyamok szöveggé alakítását és fordítva.
  • A bővítményekben definiált tartalomfeldolgozó szkriptekhez a RegisteredContentScript.persistAcrossSessions paraméter van megvalósítva, amely lehetővé teszi állandó (persistent) szkriptek létrehozását, amelyek mentik az állapotot a munkamenetek között.
  • Az Android verzióban a felületet az Android által kínált betűtípus használatára váltották alapértelmezés szerint. Megvalósított nyitólapok a Firefoxból más eszközökön.

Az innovációk és hibajavítások mellett a Firefox 105 13 sebezhetőséget javít, amelyek közül 9 veszélyesnek van megjelölve (7 a CVE-2022-40962 alatt van összefoglalva), és memóriaproblémák okozzák, mint például a puffer túlcsordulása és a már felszabadult memóriaterületekhez való hozzáférés. Ezek a problémák potenciálisan rosszindulatú kód futtatásához vezethetnek speciálisan kialakított oldalak megnyitásakor.

A Firefox 106 béta verziójában a beépített PDF-megjelenítő képes grafikus címkéket (szabadkézi rajzokat) rajzolni és szöveges megjegyzéseket csatolni alapértelmezés szerint. Jelentősen továbbfejlesztett WebRTC-támogatás (a libwebrtc könyvtár 86-ról 103-ra frissítve), beleértve a jobb RTP-teljesítményt és jobb eszközöket a képernyő-hozzáférés biztosítására Wayland-alapú környezetekben.

Forrás: opennet.ru

Hozzászólás