Vydanie Firefox 109

Vydanie webového prehliadača Firefox 109. Okrem toho bolo vytvorené aktualizácia vetvy s dlhodobou podporou – 102.7.0. Na fázu beta testovania bude čoskoro prevedená vetva Firefox 110, ktorej vydanie je naplánované na 14. februára.

Hlavné novinky vo Firefoxe 109:

  • Predvolená podpora pre tretiu verziu manifestu Chrome, ktorý určuje možnosti a zdroje dostupné pre doplnky napísané pomocou API WebExtensions, je zapnutá. Podpora druhej verzie manifestu aj naďalej ostáva v blízkej budúcnosti. Keďže tretia verzia manifestu čelila kritike a môže narušiť fungovanie niektorých doplnkov na blokovanie nežiadúceho obsahu a zabezpečenie, spoločnosť Mozilla sa rozhodla neudržiavať úplnú kompatibilitu s manifestom vo Firefoxe a niektoré funkcie implementovala inak. Napríklad podpora starého blokujúceho režimu API webRequest nebola ukončená, na ktorá v Chrome nahradila nový deklaratívny API na filtrovanie obsahu. Rovnako bola implementácia podporovaných granularizovaných modelov požiadaviek na oprávnenia upravená tak, aby sa doplnok nemohol aktivovať na všetkých stránkach naraz (oprávnenie „all_urls“ bolo odstránené). Vo Firefoxe je konečné rozhodovanie o udelení prístupu v rukách používateľa, ktorý môže selektívne rozhodnúť, ktorému doplnku poskytnúť prístup k svojim údajom na konkrétnej stránke. Na správu oprávnení bola do rozhrania pridaná tlačidlo „Unified Extensions“, pomocou ktorého môže používateľ poskytovať a odoberať prístup doplnku k akejkoľvek stránke. Správa oprávnení sa uplatňuje iba na doplnky založené na tretej verzii manifestu; pre doplnky na druhej verzii manifestu nie je granularizovaná správa prístupu na stránky realizovaná.

    Vydanie Firefox 109
  • Na stránke Firefox View bola vylepšená prezentácia prázdnych sekcií s nedávno zatvorenými kartami a kartami otvorenými na iných zariadeniach.
  • V zozname nedávno zatvorených kariet, ktorý sa zobrazuje na stránke Firefox View, boli pridané tlačidlá na odstránenie jednotlivých odkazov zo zoznamu.
    Vydanie Firefox 109
  • Pridaná možnosť zobrazenia vyhľadávacieho dopytu v adresnom riadku namiesto zobrazenia URL adresy vyhľadávacej služby (tj. kľúčové slová sa zobrazujú v adresnom riadku nielen počas zadávania, ale aj po oslovení vyhľadávacej služby a zobrazení súvisiacich výsledkov hľadania). Táto možnosť je zatiaľ predvolene vypnutá a na jej aktiváciu je potrebné nastaviť v about:config parameter „browser.urlbar.showSearchTerms.featureGate“.
    Vydanie Firefox 109
  • Dialóg pre výber dátumu pre pole s typmi „date“ a „datetime“ bol prispôsobený na ovládanie z klávesnice, čo umožnilo zabezpečiť správnu podporu obrazových čítačiek a používať klávesové skratky na navigáciu v kalendári.
  • Experiment s použitím vstavaného doplnku Colorways na zmenu vzhľadu prehliadača sa skončil (na výber bola kolekcia farebných tém pre obsahovú oblasť, panely a riadok prepínania kariet). K predtým uloženým farebným témam je možné pristupovať na stránke „Doplnky a témy“.
  • Na systémoch s GTK bola implementovaná možnosť súčasného presunu viacerých súborov vo správci súborov. Umožnilo sa presúvanie obrázkov z jednej karty na druhú.
  • V systéme automatického klikania na bannery žiadajúce oprávnenia na používanie cookie na stránkach (cookiebanners.bannerClicking.enabled a cookiebanners.service.mode v about:config) bola pridaná možnosť pridávania stránok do zoznamu výnimiek, na ktoré sa automatické klikanie nevzťahuje.
  • Predvolene je povolené nastavenie network.ssl_tokens_cache_use_only_once na vylúčenie opakovaného používania relácií v TLS.
  • Bola zapnutá nastavenie network.cache.shutdown_purge_in_background_task, ktoré rieši problém so správnym ukončením súborového vstupu/výstupu pri ukončení.
  • Do kontextového menu doplnkov bola pridaná položka („Pripnúť na panel nástrojov“) na pripnutie tlačidla doplnku na panel.
  • Bola poskytnutá možnosť používať Firefox ako prehliadač dokumentov, ktorý sa zvolí v systéme cez kontextové menu „Otvoriť s“.
  • Na stránku about:support boli pridané informácie o frekvencii obnovovania obrazovky.
  • Pridané nastavenia ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box a iné na predefinovanie systémových písiem.
  • Podpora udalosti scrollend je predvolene aktivovaná, generovaná na konci rolovania používateľom (keď sa pozícia prestane meniť) v objektoch Element a Document.
  • Zabezpečené je oddelené prístupovanie cez API Storage pri spracovaní externého obsahu, bez ohľadu na API Storage Access.
  • Do elementu range bola pridaná podpora atribútu list, v ktorom sa odosiela identifikátor prvku so zoznamom preddefinovaných hodnôt ponúkaných na vstup.
  • Do CSS vlastnosti content-visibility, ktorá sa používa na vylúčenie nadbytočného vykreslovania oblastí mimo zorného poľa, bola pridaná hodnota ‘auto’, pri ktorej viditeľnosť určuje prehliadač na základe blízkosti prvku k hranici viditeľnej oblasti.
  • Do CSS typu , ktorý určuje predvolené hodnoty farieb rôznych komponentov stránky, bola pridaná podpora hodnôt Mark, MarkText a ButtonBorder.
  • Do Web Auth bola pridaná možnosť autentifikácie pomocou protokolu CTAP2 (Client to Authenticator Protocol) s použitím tokenov na báze USB HID. Podpora zatiaľ nie je predvolene zapnutá a aktivuje sa parametrom security.webauthn.ctap2 v about:config.
  • V nástrojoch pre webových vývojárov bol do debuggra JavaScript pridaný nový variant zarážok, ktorý sa aktivuje pri prechode k obsluhovateľovi udalosti scrollend.
  • Do protokolu vzdialeného ovládania prehliadača WebDriver BiDi bola pridaná podpora príkazov „session.subscribe“ a „session.unsubscribe“.
  • V zostavách pre platformu Windows bolo zahrnuté používanie hardvérového mechanizmu ochrany ACG (Arbitrary Code Guard) na blokovanie zneužitia zraniteľností v procesoch zaisťujúcich reprodukciu multimediálneho obsahu.
  • Na platforme macOS bola zmenená činnosť kombinácií Ctrl/Cmd + trackpad alebo Ctrl/Cmd + koliesko myši, ktoré teraz vedú k rolovaniu (ako v ostatných prehliadačoch), a nie k priblíženiu.
  • Vylepšenia vo verzii pre Android:
    • Pri prehrávaní videa na celú obrazovku bola deaktivovaná viditeľnosť adresného riadku pri rolovaní.
    • Bol pridaný tlačidlo na zrušenie zmien po odstránení pripnutého webu.
    • Zabezpečené je aktualizovanie zoznamu vyhľadávacích systémov po zmene jazyka.
    • Opravené bolo núdzové ukončenie, ku ktorému dochádzalo pri vkladaní veľkého množstva údajov do schránky alebo adresného riadku.
    • Zvýšený výkon zobrazovania prvkov canvas.
    • Riešený bol problém s videohovormi, pre ktoré môže byť použitý iba kodek H.264.

Okrem noviniek a opravy chýb vo Firefox 109 bolo odstránených 21 zraniteľností. 15 zraniteľností je označených ako nebezpečné, z nich 13 zraniteľností (zhromaždené pod CVE-2023-23605 a CVE-2023-23606) je spôsobených problémami so správou pamäte, ako sú pretečenia vyrovnávacej pamäti a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k vykonaniu kódu útočníka pri otvorení špeciálne formátovaných stránok. Zraniteľnosť CVE-2023-23597 je spôsobená logickou chybou v kóde na vytváranie nových dcérskych procesov a umožňuje spustiť nový proces v kontexte file:// pre čítanie obsahu ľubovoľných súborov. Zraniteľnosť CVE-2023-23598 je spôsobená chybou spracovania akcií drag&drop vo vzájomnej väzbe nad GTK a umožňuje prečítať obsah ľubovoľných súborov cez volanie DataTransfer.setData.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster