U beta verziju Firefox 67 integriran je kod za blokiranje JavaScript umetaka koji provode rudarenje kriptovaluta ili prate korisnike pomoću metoda skrivenog identifikovanja („browser fingerprinting“). Blokada se provodi prema dodatnim kategorijama (fingerprinting i cryptomining) na popisu Disconnect.me, koji uključuje hostove koji su otkriveni u korištenju rudara i koda za skriveno identifikovanje.
Kod za rudarenje kriptovaluta, koji značajno povećava opterećenje na procesoru u korisničkom sustavu, obično se ugrađuje na web stranice uslijed hakiranja ili se koristi na sumnjivim stranicama kao metoda monetizacije. Pod skrivenim identifikovanjem podrazumijeva se pohranjivanje identifikatora u područjima koja nisu namijenjena za trajno pohranjivanje informacija („Supercookies“), kao i generiranje identifikatora na temelju indirektnih podataka, kao što su rezolucija ekrana, popis podržanih MIME tipova, specifični parametri u zaglavljima (HTTP/2 i HTTPS), analiza instaliranih dodataka i fontova, dostupnost određenih Web API-ja, specifične značajke crtanjem putem WebGL-a i Canvas-a, manipulacija s CSS-om, analiza specifičnosti rada s mišem i tipkovnicom.
Nove opcije blokiranja su prema zadanim postavkama onemogućene, a za njihovo aktiviranje u postavke vezane za privatnost dodane su nove opcije „Cryptominers“ i „fingerprinters“. Nakon nekog vremena planira se da se ove opcije prema zadanim postavkama uključe za malu kontrolnu grupu korisnika, a zatim aktivirati za sve u jednom od budućih izdanja.

Praćenje djelovanja blokatora može se izvršiti putem
kontekstnog izbornika web stranice, koji se prikazuje kada se klikne na ikonu s slikom štita u adresnoj traci. U izbornik je također dodana poveznica
za brzo slanje izvještaja programerima o pojavljujućim problemima.

Od drugih nedavnih događaja povezanih s Firefoxom, također se može spomenuti:
- Najavljena je programa preporučenih dodataka, u okviru koje će ljeti biti ponuđen popis dodataka koji zadovoljavaju zahtjeve Mozille u vezi s sigurnošću, korisnošću i jednostavnošću korištenja. Dodaci s popisa bit će promicani putem sustava kontekstualnih preporuka u raznim proizvodima Mozille i na stranicama projekta. Da bi se našao na popisu, dodatak mora kvalitetno i učinkovito rješavati aktualne probleme zanimljive širokoj publici, aktivno se razvijati od strane autora i prolaziti kompletnu sigurnosnu recenziju svake nadogradnje.
- Razmatra se mogućnost uključivanja u Linux-verzije Firefox sustava kompozicije Servo WebRender, napisanog na jeziku Rust, koji prenosi operacije iscrtavanja sadržaja stranice na GPU. Kada se koristi WebRender umjesto ugrađenog sustava kompozicije Gecko koji obrađuje podatke pomoću CPU, za izvršavanje operacija završnog iscrtavanja elemenata stranice koriste se shaderi izvođeni na GPU, što omogućuje značajno povećanje brzine iscrtavanja i smanjenje opterećenja na CPU. U Linuxu se WebRender u prvom dijelu predlaže uključiti samo za Intel grafičke kartice s drajverima Mesa 18.2.8 i novijim. Ručno aktiviranje WebRender-a na sustavima s drugim grafičkim karticama moguće je putem varijable "gfx.webrender.all.qualified" u about:config ili pokretanjem Firefoxa s postavljenom varijablom okruženja MOZ_WEBRENDER=1.
- U beta-verziji Firefox 67 dodana je mogućnost brzog pristupa spremljenim lozinkama za web-lokaciju u glavni izbornik i dijalog s preporukama za popunjavanje obrazaca za prijavu.


- U postavke je dodano dugme za ponovo učitavanje svih kartica nakon promjene pravila obrade kolačića od strane trećih resursa.
- Dodana su ograničenja na intenzitet prikazivanja dijaloga autentifikacije od strane web-lokacije.
- U noćne verzije dodana je nova implementacija koda za sinkronizaciju oznaka, prepisana na jeziku Rust (aktivira se putem services.sync.bookmarks.buffer.enabled u about:config).
Izvor: opennet.ru


