Bol vydaný Firefox 151 spolu s aktualizáciami predchádzajúcich dlhodobo podporovaných vetiev – 140.11.0 a 115.36.0. Firefox 152, ktorého vydanie je naplánované na 16. júna, čoskoro vstúpi do beta testovania.
Kľúčové nové funkcie vo Firefoxe 151 (1, 2, 3, 4):
- Dizajn stránky zobrazenej pri otvorení novej karty bol aktualizovaný (logo bolo presunuté do stredu, vyhľadávací panel bol presunutý dole a bol pridaný obrázok na pozadí, ktorý je možné zmeniť v nastaveniach). Nový dizajn je optimalizovaný pre integráciu nových funkcií (ako sú widgety a vylepšené skratky), ktoré by mali byť zahrnuté v ďalšej verzii.


- V režime súkromného prehliadania bolo implementované nové tlačidlo „Ukončiť súkromnú reláciu“ (ikona ohňa napravo od panela s adresou). Toto tlačidlo umožňuje okamžite vymazať všetky údaje z aktuálnej súkromnej relácie bez zatvorenia okna prehliadača (stránky predtým otvorené v režime súkromného prehliadania sa zatvoria a relácia zostane prázdna).

- Vstavaný prehliadač PDF má funkciu na zlúčenie viacerých strán v dokumente.

- Vstavané rozhranie pre preklad jazykov je teraz k dispozícii prostredníctvom sekcie „Ďalšie nástroje“ v hlavnej ponuke.

- Vyhľadávací panel v konfigurátore (about:preferences) bol rozšírený a teraz zaberá celú dostupnú šírku.
- V zostavách pre Linux Bola implementovaná podpora zálohovania profilov, ktorá vám umožňuje uložiť vybraný profil do súboru a potom použiť tento súbor na obnovenie nastavení v inom systéme. Predtým bola táto funkcia dostupná iba v Windows.

- Pri presune adresára s profilom Firefoxu do iných častí FS alebo do systémov s inými operačnými systémami je zabezpečená obnova nainštalovaných doplnkov a tém.
- Ochrana pred odtlačkami prstov, ktorá sa používa pri zapnutej rozšírenej ochrane pred sledovaním (ETP, štandardná), bola posilnená. Zmeny viedli k priemernému poklesu o 14 % (49 % pre macOS) znížiť podiel používateľov identifikovaných pomocou typických metód skrytej identifikácie v porovnaní s predtým dostupnou ochranou.
- Integrovaná bezplatná služba Firefox VPN vám teraz umožňuje vybrať si krajinu VPN servera, ktorý používate. Služba vám umožňuje nepriamo pristupovať k webovým stránkam prostredníctvom sprostredkovateľských proxy serverov v rôznych krajinách, ktoré skrývajú vašu IP adresu. VPN môžete tiež povoliť iba pre vybrané webové stránky. Aktivácia VPN vyžaduje registráciu účtu Mozilla. Služba VPN má mesačný limit prenosu 50 gigabajtov.
- Keď webová aplikácia požaduje prístup k údajom o polohe na platforme Windows Teraz sa zohľadňujú systémové nastavenia na poskytovanie takéhoto prístupu.
- Web Serial API je teraz možné použiť na ovládanie mikrokontrolérov pripojených cez sériový port. Napríklad po autorizácii môžete z webovej aplikácie programovať čipy ESP, dosky Raspberry Pi Picos, 3D tlačiarne a CNC zariadenia. Web Serial API je možné použiť aj v rozšíreniach prehliadača, ale nie v kontexte rozšírenia moz.
- Špecifikácia prístupu k lokálnej sieti (LNA) je povolená pre všetkých používateľov, aby sa obmedzil prístup k lokálnemu systému (loopback, 127.0.0.0/8) alebo internej sieti (192.168.0.0/16, 10.0.0.0/8 atď.) pri interakcii s verejnými webovými stránkami. Pre prístup k interným zdrojom musí používateľ udeliť webovej aplikácii špeciálne povolenia, pretože takúto aktivitu útočníci používajú na vykonávanie CSRF útokov na smerovače, prístupové body, tlačiarne, firemné webové rozhrania a ďalšie zariadenia a služby, ktoré prijímajú požiadavky iba z lokálnej siete. Okrem toho je možné skenovanie interných zdrojov použiť na nepriamu identifikáciu alebo na zhromažďovanie informácií o lokálnej sieti. Predtým bola táto ochrana dostupná iba vtedy, keď bola povolená rozšírená ochrana pred sledovaním (ETP) => prísny režim.
- Rozhranie API pre uzamknutie klávesnice na celú obrazovku bolo implementované pridaním argumentu keyboardLock do metódy requestFullscreen. To umožňuje webovým aplikáciám na celú obrazovku zachytiť spracovanie určitých klávesov a klávesových skratiek; napríklad môžete zachytiť spracovanie stlačenia klávesu Esc (v tomto prípade na ukončenie režimu celej obrazovky budete musieť podržať kláves Esc, a nie ho stlačiť).
- Vylepšené vykresľovanie prvkov s absolútnym umiestnením v rámci viacstĺpcových blokov alebo pri tlači.
- Pravidlá @container umožňujú súčasné zobrazenie viacerých podmienok, podobne ako mediálne dotazy.
- V rámci pravidiel @container je povolené použitie funkcie style() na kontrolu vypočítaných hodnôt CSS vlastností kontajnera.
- Bola pridaná vlastnosť CSSContainerRule.conditions, ktorá obsahuje zoznam všetkých podmienok dotazu kontajnera. Staré vlastnosti CSSContainerRule.containerName a CSSContainerRule.containerQuery boli zastarané.
- Správanie umiestnenia kotiev v CSS sa zmenilo. Vlastnosť position-anchor je teraz predvolene nastavená na „normal“ a implicitné kotvy sa automaticky aplikujú pri použití vlastnosti position-area. Popovery, ktoré používajú anchor() alebo anchor-center, teraz vyžadujú explicitné zadanie „position-anchor: auto“.
- Pridaná podpora pre rozhranie API Document Picture-in-Picture na otváranie ľubovoľného HTML obsahu, nielen videa, v režime obraz v obraze. Na rozdiel od otvorenia okna pomocou funkcie window.open() sa okná vytvorené pomocou nového rozhrania API vždy zobrazujú nad inými oknami, nepretrvávajú po zatvorení pôvodného okna, nepodporujú navigáciu a nemožno explicitne definovať výstupnú pozíciu.
- Rozhranie API oprávnení zabezpečuje správne spracovanie dočasných oprávnení udelených stránke.
- Poskytla možnosť použiť deklaratívnu syntax na definovanie spôsobu alokácie prvkov do slotov v rámci Shadow DOM.
- Vo Firefoxe pre Android Pridaná podpora pre rýchle prepínanie medzi kartami pomocou gesta vertikálneho potiahnutia v oblasti panela. Podobne ako verzia pre počítače, konfigurátor teraz obsahuje prepínač na vypnutie všetkých funkcií založených na umelej inteligencii, ako aj nastavenia na selektívne povolenie jednotlivých funkcií umelej inteligencie.

Okrem nových funkcií a opráv chýb Firefox 151 rieši 154 zraniteľností (65 pod CVE-2026-8973, 54 pod CVE-2026-8974 a 7 pod CVE-2026-8975). Z nich je 146 spôsobených problémami s pamäťou, ako sú pretečenia vyrovnávacej pamäte a prístup k pamäti po jej uvoľnení. Tieto problémy by mohli viesť k spusteniu škodlivého kódu pri otváraní špeciálne vytvorených stránok.
Nočné zostavenia Firefoxu začali testovať prepracované rozhranie konfigurátora, ktoré obsahuje rozšírené nástroje na vyhľadávanie nastavení, vylepšenú navigáciu a aktualizované označenia a popisy nastavení.
Zdroj: opennet.ru







