Objavljen je Firefox 154, zajedno s ažuriranjima prethodnih grana dugoročne podrške - 153.1.0, 140.14.0 i 115.39.0. Firefox 155, čije je izdanje planirano za 1. rujna, uskoro će ući u beta testiranje.
Ključne nove značajke u Firefoxu 154 (1, 2, 3):
- Specifikacija LNA (Local Network Access) proširena je na WebSocket veze. LNA ograničava pristup lokalnom sustavu (loopback, 127.0.0.0/8) ili internoj mreži (192.168.0.0/16, 10.0.0.0/8, itd.) prilikom interakcije s javnim web stranicama. Za pristup internim resursima, korisnik mora web aplikaciji dati posebna dopuštenja, jer napadači koriste takvu aktivnost za izvođenje CSRF napada na usmjerivače, pristupne točke, pisače, korporativna web sučelja i druge uređaje i usluge koji prihvaćaju zahtjeve samo iz lokalne mreže. Kada web-mjesto otvori WebSocket vezu s uređajem na lokalnoj mreži, korisniku se sada prikazuje dijaloški okvir za potvrdu.
- Način rada Pametni prozor sada koristi umjetnu inteligenciju za preporuku grupa kartica i dodjeljivanje naziva svakoj grupi. Pametni prozor pruža zaseban interaktivni prostor pokretan umjetnom inteligencijom, nadopunjujući postojeći standardni način web navigacije i način privatnog pregledavanja.

- Sada možete onemogućiti brisanje kolačića i podataka web-mjesta za pojedinačna web-mjesta, a istovremeno zadržati zaštitu od praćenja i ograničenja vezana uz kolačiće za ta web-mjesta.
- Funkcija prevođenja cijele stranice sada uključuje sadržaj iframeova ugrađenih unutar stranice. Identifikacija jezika sada je dostupna tijekom učitavanja stranice.
- Akcija "Upravljanje umjetnom inteligencijom" dodana je u adresnu traku za brzi pristup odjeljku postavki umjetne inteligencije u konfiguratoru.
- Prisilno ponovno učitavanje stranice (pritiskom gumba za osvježavanje dok držite pritisnutu tipku Shift) sada dodatno briše sadržaj predmemorije favicona.
- Značajno ubrzan rad promjene položaja u streamu prilikom gledanja videa.
- Ugrađeni preglednik PDF-ova implementira označavanje odabranog teksta, slično kao što se tekst označava na web stranicama.
- Prema zadanim postavkama, prilikom stvaranja novih ili nedavno nekorištenih profila, gumb "Firefox View" više se ne prikazuje na ploči. Ovaj gumb može se vratiti putem sučelja za prilagodbu ploče.
- Dodana su CSS svojstva "text-box-trim" i "text-box-edge", koja omogućuju preciznu kontrolu nad marginama prije i poslije teksta. "text-box-trim" određuje područje obrezivanja (gore, dolje ili s obje strane), a "text-box-edge" određuje kako se rubovi obrezuju.
- Dodane su CSS funkcije sibling-index() i sibling-count() za stiliziranje elemenata na temelju njihovog položaja ili broja elemenata iste klase.
- Implementirano sučelje za unos vremena, prikazano pri korištenju elemenata I .
- Implementiran je HTTP zaglavlje No-Vary-Search, koje vam omogućuje konfiguriranje pravila predmemoriranja upita na temelju parametara proslijeđenih u URL-u (na primjer, možete isključiti nevažne parametre prilikom određivanja postoji li predmemorirana verzija stranice).
- JavaScript Iterator sučelje sada podržava sinkrono izvršavane metode Iterator.prototype.chunks (dijeli elemente iteratora u sekvencijalne disjunktne grupe), Iterator.prototype.windows (iterira kroz elemente iteratora pomoću kliznog prozora), Iterator.prototype.includes (provjerava sadrži li iterator određeni element) i Iterator.prototype.join (spaja sve elemente iteratora u jedan niz).
- JSON preglednik sada prikazuje punu putanju do odabranog elementa na dnu zaslona.
- U Firefoxu za Android Ažurirane su ikone, omogućen je odabir naziva datoteke i direktorija za spremanje preuzete datoteke, adrese u poljima za unos se automatski spremaju, ubrzano je pretraživanje oznaka i osiguran je odjeljak Firefox Labs za testiranje eksperimentalnih značajki.
Uz nove značajke i ispravke programskih pogrešaka, Firefox 154 rješava 167 ranjivosti, od kojih je većina uzrokovana problemima s upravljanjem memorijom, poput prelijevanja međuspremnika i pristupa memoriji nakon što je oslobođena. Ovi problemi mogu potencijalno dovesti do izvršavanja zlonamjernog koda prilikom otvaranja posebno izrađenih stranica.
Izvor: opennet.ru

