Vydání Firefoxu 105

Byl vydán webový prohlížeč Firefox 105. Kromě toho byla vytvořena dlouhodobá aktualizace větve podpory - 102.3.0. Větev Firefoxu 106 byla převedena do fáze beta testování, jejíž vydání je naplánováno na 18. října.

Klíčové inovace ve Firefoxu 105:

  • Do dialogového okna náhledu před tiskem byla přidána možnost vytisknout pouze aktuální stránku.
    Vydání Firefoxu 105
  • Byla implementována podpora pro dělené servisní pracovníky v blocích iframe načtených ze stránek třetích stran (Service Worker lze zaregistrovat v rámci iframe třetí strany a bude izolován ve vztahu k doméně, ze které byl tento prvek iframe načten).
  • Na platformě Windows můžete k procházení historie procházení použít gesto posunutí dvou prstů po touchpadu doprava nebo doleva.
  • Je zajištěna kompatibilita se specifikací User Timing Level 3, která definuje softwarové rozhraní pro vývojáře pro měření výkonu jejich webových aplikací. V nové verzi metody performance.mark a performance.measure implementují další argumenty pro nastavení vlastního času začátku/konce, trvání a připojených dat.
  • Metody array.includes a array.indexOf byly optimalizovány pomocí instrukcí SIMD, což zdvojnásobilo výkon vyhledávání ve velkých seznamech.
  • Linux snižuje pravděpodobnost, že Firefoxu dojde během běhu dostupná paměť, a zlepšuje výkon při nedostatku volné paměti.
  • Výrazně zlepšená stabilita na platformě Windows, když má systém nedostatek paměti.
  • Přidáno rozhraní OffscreenCanvas API, které umožňuje kreslit prvky plátna do vyrovnávací paměti v samostatném vláknu bez ohledu na DOM. OffscreenCanvas implementuje práci v kontextech Window a Web Worker a také poskytuje podporu písem.
  • Byla přidána rozhraní API TextEncoderStream a TextDecoderStream, která usnadňují převod binárních datových toků na text a zpět.
  • Pro skripty zpracování obsahu definované v doplňcích byl implementován parametr RegisteredContentScript.persistAcrossSessions, který umožňuje vytvářet trvalé skripty, které ukládají stav mezi relacemi.
  • Ve verzi pro Android bylo rozhraní přepnuto na používání výchozího písma, které nabízí Android. Implementováno otevírání karet poskytovaných z Firefoxu na jiných zařízeních.

Kromě inovací a oprav chyb odstraňuje Firefox 105 13 zranitelností, z nichž 9 je označeno jako nebezpečné (7 je uvedeno pod CVE-2022-40962) a jsou způsobeny problémy s pamětí, jako je přetečení vyrovnávací paměti a přístup k již uvolněným oblastem paměti. . Tyto problémy mohou potenciálně vést ke spuštění kódu útočníka při otevírání speciálně navržených stránek.

Ve Firefoxu 106 beta nyní vestavěný prohlížeč PDF obsahuje možnost kreslit grafické značky (ručně nakreslené kresby) a připojovat textové komentáře ve výchozím nastavení vestavěného prohlížeče PDF. Výrazně vylepšená podpora WebRTC (knihovna libwebrtc aktualizovaná z verze 86 na 103), včetně vylepšeného výkonu RTP a vylepšených prostředků pro poskytování sdílení obrazovky v prostředích založených na protokolu Wayland.

Zdroj: opennet.ru

Přidat komentář