Firefox 84

Dostupno Firefox 84.

  • Najnovije izdanje s podrškom za Adobe Flash. Planirano je uklanjanje podrške za NPAPI u budućem izdanju, jer je Flash jedini dodatak za NPAPI koji je dopušten za pokretanje u Firefoxu.
  • Proširen je broj sustava u kojima je to omogućeno WebRender:
    • Linux: GNOME/X11 (osim sustavi s vlasničkim NVIDIA drajverima, kao i s kombinacijom “Intel grafike i rezolucije >= 3440×1440). U sljedećem broju zakazano omogućavanje WebRendera za kombinaciju GNOME/Wayland (osim XWayland)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics 5. i 6. generacija (Ironlake i Sandy Bridge). Dodatno, WebRender onemogućeno za vlasnike NVIDIA video kartica koji koriste više monitora koji imaju različite stope osvježavanja.
  • Firefox naučeno za korištenje PipeWire. Podrška za PipeWire dodao u WebRTC-u.
  • Linux uvodi nove metode za dodjelu zajedničke memorije, što povećava performanse i poboljšava kompatibilnost s Dockerom.
  • Implementirana je izvorna podrška za Apple Silicon procesore. U usporedbi s emulatorom Rosetta 2, nativni build pokreće se 2.5 puta brže, a responzivnost web aplikacija je udvostručena. Međutim, emulator je i dalje potreban za reprodukciju DRM sadržaja.
  • Antivirusni softver Cylance na macOS-u može greškom prijaviti Firefox kao zlonamjerni softver, ometajući njegovu instalaciju.
  • Dodan je upravitelj procesa (stranica o:procesima) koji vam omogućuje procjenu potrošnje resursa svake niti. Planirano je objavljivanje dodatnih informacija u budućnosti.
  • Način rada slika u slici naučeno zapamtite veličinu i položaj prozora. Osim toga, prozor slika u slici sada otvara se na istom monitoru na kojem je otvoren prozor preglednika (prije toga se uvijek otvarao na glavnom monitoru).
  • U odjeljku s eksperimentalnim postavkama (da biste ih vidjeli, morate omogućiti browser.preferences.experimental i otvoriti stranicu about:preferences#experimental) dodana je postavka koja vam omogućuje korištenje nekoliko prozora slike u slici u isto vrijeme .
  • Sada je moguće promijeniti razmjere panela, skočnih prozora i bočnih panela kreiranih dodacima (Ctrl+kotačić miša).
  • Nakon uvoza podataka iz drugog preglednika, Firefox će automatski omogućiti traku oznaka ako ju je drugi preglednik omogućio i ako je imao oznake.
  • Na stranici za upravljanje dodacima (about:addons) sada postoji su prikazani ne samo osnovna, već i dodatna dopuštenja (koja dodatak ne traži tijekom instalacije, već u trenutku uključivanja određene postavke za koju su ta dopuštenja potrebna). Prethodno se dodatne dozvole nisu prikazivale i nisu se mogle opozvati.
  • Kada izradite novi profil, informacije o svim pouzdanim središnjim tijelima za izdavanje certifikata bit će preuzete s Mozilla poslužitelja istog dana, umjesto tijekom nekoliko tjedana kao ranije. Ovo povećava vjerojatnost da se novi korisnik Firefoxa neće susresti sa sigurnosnim pogreškama kada posjećuje neispravno konfigurirane web stranice.
  • Provedeno zaštita od ranjivosti poput pronađen prije godinu i pol dana u Zoom klijentu. Na primjer, ako je prethodno opcija "uvijek koristi Zoom Meetings za otvaranje zoommtg:// poveznica" bila distribuirana svim stranicama (klikom na takvu vezu s bilo koje stranice otvorio bi se Zoom klijent), sada opcija radi samo unutar domene ( ako ga omogućite na example1.com, kada kliknete na poveznicu zoommtg:// s anothersite.com, ponovno će se pojaviti prozor zahtjeva). Kako ne bi stvarali previše neugodnosti za korisnike, zaštita (koja se kontrolira postavkom security.external_protocol_requires_permission) ne odnosi se na neke popularne sheme kao što su tel: i mailto:
  • Ako je SSL certifikat izdan samo za www.example.com, a korisnik pokuša pristupiti https://example.com, Firefox će automatski otići na https://www.example.com (ranije su korisnici u takvim slučajevima primali pogreška SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox sada uvijek prihvaća adrese lokalnog hosta (http://localhost/ и http://dev.localhost/) kao referenca na sučelje povratne petlje (tj. http://127.0.0.1). Na ovaj način resursi učitani s lokalnog hosta više se ne tretiraju kao miješani sadržaj.
  • PDF datoteke, uredski dokumenti i medijske datoteke sada uvijek se spremaju s ispravnim nastavkom (ponekad su se spremali bez nastavka).
  • Maksimalni dopušteni broj neuspjelih DoH pokušaja (nakon kojeg se preglednik automatski prebacuje na regularni DNS) povećan je s 5 na 15.
  • Na Windows platformi, Canvas 2D je sada GPU ubrzan.
  • CSS:
    • Pseudo-klasa :ne() dobio podršku za složene selektore.
    • Vlasničko svojstvo -moz-default-appearance više ne podržava scrollbar-small (umjesto toga treba koristiti scrollbar-width: thin) i scrollbar (samo za macOS; umjesto toga koristite scrollbar-horizontal i scrollbar-vertical).
  • JavaScript: prilagođeni formati datuma i vremena navedeni kao parametar konstruktora Intl.DateTimeFormat(), sada podržava određivanje broja znamenki koje se koriste za predstavljanje frakcijskih sekundi (fractionalSecondDigits).
  • Apis:
  • Razvojni alati:
    • Ploča Mreža je sada može rukovanje iznenadnim kvarovima i prikaz korisnih pojedinosti o otklanjanju pogrešaka kao što su tragovi stogova. Lakše je slati izvješća o greškama - samo kliknite na poveznicu.
    • Inspektor pristupačnosti je naučio pokazati redoslijed obilaženja elemenata stranice pomoću tipke Tab. Na ovaj način programeri mogu cijeniti jednostavnost navigacije tipkovnicom.

Izvor: linux.org.ru