Saadaval Firefox 149.
- Linux: Kui võimalik kasutatakse faili valimise dialoog, mida pakub XDG-portaal org.freedesktop.portal.FileChooser (see on paremini integreeritud töölaua keskkonnaga ja pakub rohkem võimalusi), mitte standardne GTK3 liides.
- On ilmunud võimalus paigutada kahe vahekaardi sisu kõrvuti. Vastav käsk ilmub vahekaardi kontekstimenüüsse, kui on valitud üks või kaks vahekaarti (browser.tabs.splitView.enabled).
- Aadressiriba kaitseikoonid ja lukumärk on ühendatud üheks, avades uue ühendatud Trust Panel (browser.urlbar.trustPanel.featureGate).
- Uuendatud erineva otsinguvälja kujundus tööriistaribal (browser.search.widget.new).
- Uuendatud veateadete lehtede kujundus.
- PDF-vaatajas on lisatud riistvarakihitamise kiirus.
- Kahjulikud saidid (funktsioon „Blokeeri ohtlik ja petliku sisu”) ei saa enam näitama teavitusi ning kõik sellele saidile antud õigused tühistatakse.
- Sisseehitatud tõlkija on saanud toetuse bosniakeelse, bukva, serbia ja tailaste keele jaoks. Tõlke täpsust on parendatud horvaadi keeles.
- USA, Ühendkuningriik, Saksamaa ja Prantsusmaa kasutajatele muutub järk-järgult kättesaadavaks tasuta VPN (pakkuda 50 GB liiklust kuus) ning võimalus VPN automaatselt teatud saitidel sisse ja välja lülitada.
- Austraalia, India, Itaalia, Poola ja Austria kasutajatele selgus on saadaval aadresside automaatne täitmine.
- HTTP/3 allalaadimiste stabiilsus on suurenenud, kui võrguühendus on ebastabiilne.
- Nõuded scriptide suhtes, mida laaditakse vanema protsessi kaudu brauseris (protsess, mis vastutab brauseri liidese ja põhifunktsioonide eest), on karmimaks muutunud.
- Tööriistade paneelile saab välja tõmmata nupu, mis kutsub esile süsteemi dialooge "Jaga" (ainult Windowsis ja macOS-is).
- Windows:
- Firefox kasutab nüüd kasutab uuemat Windows.Devices.Geolocation API-d, mis ilmus juba Windows 7-s.
- WebRenderis on lisatud toimub kihtide ühendamine, mis piirab ekraani ala, mida tuleb liikumise või objektide muutmise korral uuendada. Selle tulemusena muutub kerimine sujuvamaks, animatsioonide ja video viivitused vähenevad ning aku tööaeg pikeneb, samas kui jõudlus "raskete" saitide puhul, mis seadet koormavad, paraneb.
- HTML: globaalne atribuut popover on saanud väärtus hint (hint väärtusega hüpikaknad ei sulge auto-elemente, kuid sulgevad teisi hüpikaknaid).
- MathML: On rakendatud atribuutide tugi font-family: math, mis rakendatakse vaikimisi elementidele (tagab, et saidid saavad kasutada sobivat matemaatilist fondi, ilma et oleks vaja teada, millised fondid on põhikeskkonnas olemas).
- CSS:
- Omadus shape-outside nüüd toetab funktsiooni xywh() väärtusena.
- Omadus vertical-align nüüd on lühendatud vorm omadustele alignment-baseline, baseline-shift ja baseline-source.
- Osa <container-query> reeglite tingimuses @container on nüüd valikuline (lubab leida konteinerid, tuginedes ainult nende nimedele).
- API:
- Window.createImageBitmap() ja WorkerGlobalScope.createImageBitmap() saanud parameeter options.resizeQuality. Lisaks võimaldavad need meetodid nüüd samal ajal määrata nii skaleerimise parameetrid (options.resizeWidth või options.resizeHeight), kui ka pildiala parameetrid (sx, sy, sw ja sh). Enne seda, kui mõlemat rühma parameetreid määrati, tagastati algne pilt ilma skaleerimiseta.
- Ilmnes toetamine Reporting API rikete raporteerimiseks CSP ja Integrity-Policy. See lubab edastab rikete korral lehtedel aruandeobjekte CSPViolationReport ja Integriteedi rikkumise aruanne kaudu Aruande vaatleja (aruandeid saab filtreerida tüübi järgi: "csp-violation" või "integrity-violation"). Serialiseeritud aruandeobjektide versioon võib olla saadetud serverisse, mis on määratud vastavas HTTP päises — lõpp-punktide nimed ja nendega seotud URL-aadressid peavad olema eelnevalt märgitud päistes. Aruandes lõpp-punktid või Aruande-ülesanne.
- DOM:
- Meetod HTMLSelectElement.showPicker() nüüd toetatakse sätete loendiga, mis on määratletud <datalist>.
- Lisatud liidese Sulgemisvaataja (võimaldab rakendada komponente, mida saab sulgeda standardsete mehhanismide abil (nt Esc klahv Windowsis), sarnaselt süsteemi komponentidega (dialoogid või pop-up elemendid).
- DOM meetodid nüüd toetavad laiemat sümbolite vahemikku elementide ja atribuutide nimede jaoks (sama sümbolite kogum, mida HTML parser lubab).
- Meedia, WebRTC ja Web Audio
- Ilmnes toetavad meetodit HTMLMediaElement.captureStream() (tagastab objekti, mis reaalajas edastab meediaelemendi sisu).
- MediaElementAudioSourceNode nüüd takes into account meediaelemendi heli taset salvestamisel.
- Meetod HTMLMediaElement.mozCaptureStream() nüüd salvestab tooheitmat heli otse allikast, rakendamata meediaelemendi helitase seadeid.
- Arendaja tööriistad:
- Salvestusinspektori tööriistariba on lisatud nupp, mis eemaldab kõik valitud salvestuse kirjed.
- Iga CSS-deklaratsiooni kõrval, mis on seotud arvutatud väärtusega vahekaardil „Arvutatud”, on nüüd has ikoon, mis viib vastava reegli juurde vahekaardil „Reeglid”.
Allikas: linux.org.ru
