Na voljo Firefox 79.
- Upravitelj gesel je naučil izvoziti shranjena gesla (v formatu CSV).
- V dialogu z nastavitvami je bila dodana stran z eksperimentalnimi funkcijami. Da jo vidite, morate uporabiti nastavitev browser.preferences.experimental.
- Stran about:support je pridobila gumb 'Počisti predpomnilnik za zagon'.
- Vklopljeno napovedovanje nepopolno vnešenih iskalnih poizvedb (browser.urlbar.richSuggestions.tail). Na primer, če uporabnik vnese 'hobbit holes for sale in l', lahko iskalnik ponudi možnosti 'hobbit holes for sale in london', 'hobbit holes for sale in laguna', 'hobbit hole for sale in lotr mod', 'hobbit hole for sale in lake district', 'hobbit hole for sale in lake district tripadvisor', 'hobbit hole for sale in lego', 'hobbit hole for sale in lord of the rings', 'hobbit hole for sale in layout', 'hobbit hole for sale in lego set' in 'hobbit hole for sale in location rdr2'. Iskalnik mora podpirati to funkcionalnost, da deluje.
- V kontekstni meni prenesenih PDF-dokumentov so dodane možnosti 'Odpri v privzetem bralniku' in 'Vedno odpiraj v privzetem bralniku'.
- Dodana je nastavitev browser.urlbar.dnsResolveSingleWordsAfterSearch, ki omogoča določitev prioritet operacij (iskanje in razreševanje kot gostitelj v lokalnem omrežju) pri vnosu posamezne besede v naslovno vrstico.
- Boksi so pridobili možnost samodejno izolirati določene uporabniške spletne strani.
- Mehanizem shranjevanja podatkov, ki pripadajo razširitvam, je bil ponovno napisan v jeziku Rust in prenesen na enako infrastrukturo kot sinhronizacija Firefox.
- Uporabniki v Nemčiji bodo prejeli priporočila od Pocket na strani nove zavihka.
- Odpravljeni so bili padci, povezani z aplikacijami za branje z zaslona.
- Elementi SVG title in desc (oznake in opisi) so odslej pravilno prepoznani aplikacijami za branje z zaslona.
- Na sistemih z Wayland je bila izklopljena podpora dmabuf-video-textures, ki je povzročala težave.
- HTML:
- Atribut sandbox elementa <iframe> sedaj podpira žeton allow-top-navigation-by-user-activation.
- Nastavitev target="_blank" na elementih <a> in sedaj zagotavlja enako vedenje, kot pri nastavitvi rel="noopener". To bo otežilo življenje ribarjem in oglaševalskim omrežjem..
- CSS: prefers-color-scheme je izgubilo vrednost no-preference.
- JavaScript:
- Vklopljena je podpora SharedArrayBuffer. Prej je bila izklopljena zaradi ranljivosti Spectre..
- Na voljo je metoda Promise.any().
- Zagotovljena je podpora objektom WeakRef.
- Pojavila se je podpora operaterjem logičnega dodeljevanja.: ??=, &&= in ||=,
- Objekti Atomics zdaj delujejo tudi z nedeljeno pomnilnikom.
- Graditelj Intl.DateTimeFormat() dobio je podršku za opcije dateStyle i timeStyle.
- Graditelj Intl.NumberFormat() sada podržava veći broj numeričkih sistema.
- HTTP: implementirana je podrška za zaglavlja Cross-Origin-Embedder-Policy (COEP) i Cross-Origin-Opener-Policy (COOP).
- API:
- DOM:
- Događaj loadstart interfejsa FileReader od sada se šalje asinhrono.
- Metod CanvasPattern.setTransform() dobio podršku kao ulazni parametar objekata DOMMatrix in SVGMatrix.
- Neki unutrašnji događaji Gecko (uključujući DOMWindowClose) više nisu dostupni web sadržaju.
- DOM:
- WebAssembly:
- Dodana je podpora za paketnim operacijam s pomnilnikom.
- Dodana je podpora za referenčnih tipov.
- Dodana je podpora za večnitnosti.
- Orodja za razvijalce:
- Konzola:
- Zahtevi sa kodovima odgovora 400-499 i 500-599 od sada se smatraju greškama i prikazuju se, čak i kada su filtri Response i XHR isključeni.
- Zahtevi blokirani od strane pretraživača ili dodataka, su dobili odgovarajuća ikona.
- Debagovanje:
- Implementirana je steka asinhronih poziva, omogućavajući praćenje asinhronih događaja, vremenskih ograničenja i obećanja. Lanci asinhronih poziva se prikazuju ne samo u steku poziva debagera, već i za praćenje steka u greškama konzole, kao i u mrežnim zahtevima.
- stavka meni „Staviti u crnu kutiju“ preimenovano je u „Ignorisati“.
- Pretpregled vrednosti promenljivih na mestu njihove upotrebe u kodu sada je dostupan i za izuzetke.
- Elementi u odeljcima „Izrazi za praćenje“ i „Oblasti vidljivosti“ dobili su savete pri prelaženju mišem preko njih koji prikazuju njihove vrednosti.
- V odeljak „Stek poziva“ dodata je stavka kontekstnog menija za ponovo pokretanje trenutnog okvira steka.
- JavaScript greške sada se prikazuju ne samo u konzoli, već i u debageru. Odgovarajuće linije su obeležene i prikazuju detalje o greškama pri prelasku mišem.
- Povećana je pouzdanost otvaranja izvornih kodova SCSS i CSS-in-JS u inspektoru, zahvaljujući poboljšanom upravljanju mapama izvornog koda.
- Dodano alat „Aplikacija“, omogućavajući debagovanje servisnih radnika in manifesti web aplikacija.
- Kartica „Poruke“ mrežnog monitora spojena je sa karticom „Odgovor“.
- Inspektor podrške dostupnosti sada se automatski uključuje prilikom prelaska na odgovarajuću karticu, više nije potrebno uključivati ga rukom.
- V u režimu prilagodljivog dizajna prilikom uključene simulacije dodirivanja, događaji povlačenja mišem od sada se interpretiraju kao dodirni povlačni događaji ili mašinski pokreti.
- U režimu daljinskog debagovanja dodate su dugmadi „Nazad“ i „Napred“ u adresnu traku.
- Odpravili smo nedostopnost nekaterih orodij pri uporabi aplikacij za branje zaslona.
- Konzola:
Izvor: linux.org.ru
