Saadaval Firefox 149.
- Linux: Kui võimalik kasutatakse faili valimise dialoog, mida pakub XDG-portal org.freedesktop.portal.FileChooser (see on paremini integreeritud töölaua keskkonda ja tal on laiemad võimalused), mitte tavaline GTK3 liides.
- Ilmus võimalus paigutada kahe vahekaartide sisu kõrvuti. Vastav käsk ilmub vahekaartide konteksti menüüs, kui on valitud üks või kaks vahekaarti (browser.tabs.splitView.enabled).
- Aadressiribal olevad kilbi ja luku ikoonid on ühendatud üheks ikooniks, mis avab uue ühendatud Trust Panel (browser.urlbar.trustPanel.featureGate).
- Uuendatud erineva otsinguväljaga tööriistaribal (browser.search.widget.new).
- Uuendatud veakoodide kujundus.
- PDF-vaatajas kaasas riistvaraline kiirendus joonistamiseks.
- Pahatahtlikud saidid (funktsioon 'Blokeeri ohtlik ja petlik sisu') ei saa enam näidata teateid, ja kõik kasutajale antud õigused neile saitidele tühistatakse.
- Sisseehitatud tõlkija sai toetuse Bosnia, bukmoli, serbia ja tai keelte jaoks. Tõlke täpsust on suurendatud horvaadi keele jaoks.
- Kasutajatele Ameerika Ühendriikides, Ühendkuningriigis, Saksamaal ja Prantsusmaal saab peagi kätte tasuta VPN (pakutakse 50 GB liiklust kuus) ja võimaluse automaatselt sisse või välja lülitada VPN teatud saitide jaoks.
- Kasutajatele Austraalias, Indias, Itaalias, Poolas ja Austrias on saanud aadresside automaatse täitmise.
- HTTP/3 allalaadimise stabiilsus on paranenud ebaühtlase võrgu tingimustes.
- Karmistatud nõuded skriptidele, mida laaditakse brauseri põhiprotsessi (protsess, mis vastutab liidese ja brauseri põhifunktsioonide eest) sisse.
- Tööriistaribale saab lisada nupu, mis kutsub esile süsteemi 'Jagamise' dialooge (ainult Windowsis ja macOS-is).
- Windows:
- Firefox kasutab nüüd kasutab uut Windows.Devices.Geolocation API-d, mitte vana, mis ilmus juba Windows 7-s.
- WebRender'is kaasas kihtide ühinemine, mis piirab ekraaniala, mida tuleb liikumise või objektide muutumise korral värskendada. Selle tulemusel on kerimine sujuvam, animatsioonide ja videote viivitused (stutterid) vähenevad, aku tööaeg pikeneb, ja jõudlus 'raskete' lehtede puhul, mis koormavad seadet, paraneb.
- HTML: Globaalne atribuut popover sai väärtusega hint (hinti väärtusega hüpikaknad ei sulge auto-elemente, kuid sulgevad teisi hüpikaknaid).
- MathML: TC39 pärand RegExp funktsioonid JavaScriptis Oma omaduse toetamine font-family: math, mis rakendatakse vaikimisi elementidele (tagab, et saidid saavad kasutada sobivat matemaatika fondi, teadmata, millised fondid on baaskeskkonnas olemas).
- CSS:
- Omadus shape-outside nüüd toetab funktsioon xywh() väärtusena.
- Omadus vertical-align nüüd on lühendatud kujul omaduste alignment-baseline, baseline-shift ja baseline-source.
- Osa <container-query> reegli tingimustes @container on nüüd valikuline (lubab leida konteinerid, põhinedes vaid nende nimedel).
- Ilmus
- Window.createImageBitmap() ja WorkerGlobalScope.createImageBitmap() olen saanud parameetriga options.resizeQuality. Lisaks sellele võimaldavad need meetodid nüüd määrata samaaegselt nii suurendamise parameetrid (options.resizeWidth või options.resizeHeight), kui ka pildiala parameetrid (sx, sy, sw ja sh). Varem, kui mõlemad parameetrigruppide väärtused olid määratud, tagastati algne pilt ilma suurendamiseta.
- võimalik kasutada omadusi Tugi Reporting API rikete aruandmiseks CSP ja Integrity-Policy. See kaugelt sulgeda vahekaarte, mis on avatud teistel seadmetel. rikete lehtedel edastab aruandeobjekte CSPViolationReport ja IntegrityViolationReport läbi ReportingObserver (aruandeid saab filtreerida tüübi järgi: "csp-violation" või "integrity-violation"). Serialiseeritud aruandeobjektide versioon saadetakse serverisse, mille on määranud vastav HTTP-pealkiri — lõpp-punktide nimed ja vastavad URL-aadressid peavad olema eelnevalt määratud pealkirjades Reporting-Endpoints või Report-To.
- DOM:
- Meetod HTMLSelectElement.showPicker() nüüd toetatud täiendavate parameetrite loendis, mis on määratletud <datalist>.
- Lisatud liides CloseWatcher (lubab rakendada komponente, mis on suletavad standardsete mehhanismide kaudu (näiteks klahv Esc Windows’is), nagu see toimub süsteemsete komponentidega (dialoogide või hüpikaknad).
- DOM meetodid on nüüd toetavad laiema tähemärgi valikuga elemendi ja atribuudi nimede jaoks (sama tähemärkide komplekt, mida lubab HTML-parsija).
- Meedia, WebRTC ja Web Audio
- võimalik kasutada omadusi meetodi toetamine HTMLMediaElement.captureStream() (tagastab objekti, mis edastab mediasisu reaalajas).
- MediaElementAudioSourceNode nüüd arvestab meediaheli valjuse seadistamisel.
- Meetod HTMLMediaElement.mozCaptureStream() nüüd salvestab toorheli otse allikast, rakendamata meedia helivaljuse seadistusi.
- Arendaja tööriistad:
Allikas: linux.org.ru
