I disponueshëm Firefox 149.
- Linux: Sa mundësi përdoret dialogu i zgjedhjes së skedarëve, i ofruar nga portali XDG org.freedesktop.portal.FileChooser (ai integrohet më mirë me mjedisin desktop dhe ka mundësi më të gjera), sesa ndërfaqja standarde GTK3.
- Përshtatja e mundësisë për të vendosur përmbajtjen e dy skedave përkrah. Komanda përkatëse do të shfaqet në menunë kontekstuale të skedës kur të zgjidhen një ose dy skeda (browser.tabs.splitView.enabled).
- Ikona e shenjës dhe e niveli në shiritin e adresave janë bashkuar në një ikonë të vetme që hap një Paneli i Besimit (browser.urlbar.trustPanel.featureGate).
- është përditësuar dizajni i një fushe të ndarë kërkimi në panelin e veglave (browser.search.widget.new).
- është përditësuar dizajni i faqeve me mesazhe gabimi.
- Në shikuesin PDF e përfshirë akselerimin harduerik të renderimit.
- Promozi i faqeve të këqija (funkcioni "Blloko përmbajtjen e rrezikshme dhe mashtruese") tani nuk mund të shfaqin njoftimet, dhe të gjitha lejet e dhëna nga përdoruesi këtyre faqeve tërhiqen.
- Përkthyesi i integruar tani ka mbështetje për gjuhët boshnjake, bukmol, serbe dhe thaj. Saktësia e përkthimit është përmirësuar për gjuhën kroate.
- Përdoruesit nga SHBA, Britania e Madhe, Gjermania dhe Franca gradualisht do të kenë akses VPN falas (sigurohen 50 GB trafik në muaj) dhe mundësia për të aktivizuar ose çaktivizuar automatikisht VPN për faqe të caktuara.
- Përdoruesit nga Australia, India, Italia, Polonia dhe Austria kanë arfkutit automatik të adresave.
- Stabiliteti i shkarkimeve HTTP/3 është përmirësuar me një rrjet të paqëndrueshëm.
- Kërkesat për skriptet e ngarkuara në procesin prind të shfletuesit (procesi, përgjegjës për ndërfaqen dhe funksionet kryesore të shfletuesit) janë forcuar. Një buton
- mund të tërhiqet në panelin e veglave që thërret dialogun sistemor "Ndaje" (vetëm në Windows dhe macOS).Firefox tani përdor
- Windows:
- API-në moderne Windows.Devices.Geolocation në vend të asaj të vjetër, që u shfaq që në Windows 7. përdor Në WebRender
- bashkimin e shtresave, që kufizon fushën e ekranit që duhet të përditësohet kur lëviz ose ndryshon objekte. Si rezultat, rrotullimi bëhet më i qetë, vonesat (stutter) në animacione dhe video zvogëlohen, rritet koha e punës nga bateria, performanca rritet në faqet "e rënda" që ngarkojnë pajisjen. e përfshirë HTML: Atributi global
- popover vlera një metodë jo standarti vlerën hint (elementet e informacionit me vlerë hint nuk do të mbyllin auto-elementet, por do të mbyllin elementet e tjera të informacionit).
- MathML: ĂshtĂ« realizuar mbĂ«shtetje pĂ«r pronĂ«n font-family: math, i cili pĂ«rdoret me tĂ« dhĂ«nat e elementeve (garanton qĂ« faqet do tĂ« mund tĂ« pĂ«rdorin fontin pĂ«rkatĂ«s tĂ« matematikĂ«s pa pasur nevojĂ« tĂ« dinĂ« se cilat fonte janĂ« nĂ« sistemin operativ bazĂ«).
- CSS:
- Pronësia shape-outside tani mbështet funksionalitetin xywh() si një vlerë.
- Pronësia vertical-align tani është shkurtesë për pronat alignment-baseline, baseline-shift dhe baseline-source.
- Pjesa <container-query> në kushtin e rregullit @container tani është opsionale (lejon gjetjen e konteinerëve duke u bazuar ekskluzivisht në emrat e tyre).
- Metoda
- Window.createImageBitmap() dhe WorkerGlobalScope.createImageBitmap() janë pajisur parametrin options.resizeQuality. Për më tepër, tani këto metoda lejojnë njëkohësisht caktimin e parametrave të shkallëzimit (options.resizeWidth ose options.resizeHeight), si dhe parametrat e zonës së imazhit (sx, sy, sw dhe sh). Deri tani, duke specifikuar të dy grupet e parametrave kthehej imazhi origjinal pa shkallëzim.
- Ka kaluar mbĂ«shtetje Reporting API pĂ«r raportimet e shkeljeve CSP dhe Integrity-Policy. Ajo mundĂ«son nĂ« faqet me shkelje transmeton objekte raportesh CSPViolationReport dhe IntegrityViolationReport nĂ«pĂ«rmjet ReportingObserver (raportet mund tĂ« filtroren sipas pronĂ«s type: "csp-violation" ose "integrity-violation"). Versioni i serializuar i objekteve tĂ« raporteve mund tĂ« dĂ«rgohet nĂ« serverin e caktuar nĂ« header-in pĂ«rkatĂ«s HTTP â emrat e pikave pĂ«rfundimtare (endpoints) dhe URL-tĂ« pĂ«rkatĂ«se duhet tĂ« jenĂ« tĂ« pĂ«rmendura paraprakisht nĂ« headers Reporting-Endpoints ose Report-To.
- DOM:
- Sanitizer.replaceElementWithChildren() HTMLSelectElement.showPicker() tani mbështetet për listën e parametrave të përcaktuara në <datalist>.
- Shtuar ndërfaqja CloseWatcher (lejon implementimin e komponenteve që mund të mbyllen me mekanizma standardë (p.sh., çelësi Esc në Windows), ashtu si ndodh me komponentët sistemorë (dijalogët ose elementet e informacionit).
- Metodat DOM tani mbështesin kanë një gamë më të gjerë karakteresh për emrat e elementeve dhe atributet (e njëjta gamë karakteresh që pranon parser-i i HTML).
- Media, WebRTC dhe Web Audio
- Ka kaluar mbështetje për metodën HTMLMediaElement.captureStream() (kthen një objekt që transmeton në kohë reale përmbajtjen e elementit mediatik).
- MediaElementAudioSourceNode tani merr parasysh vëllimi i elementit mediatik gjatë kapjes së zërit.
- Sanitizer.replaceElementWithChildren() HTMLMediaElement.mozCaptureStream() tani kap zërin e papërpunuar drejtpërdrejt nga burimi, pa aplikuar cilësimet e vëllimit të elementit mediatik.
- Mjetet e zhvilluesve:
- Në panelin e instrumenteve të inspektorit të ruajtjes është shtuar butoni që fshin të gjitha të dhënat e magazinës së zgjedhur aktualisht.
- Pranë çdo shpalljeje CSS që është e lidhur me vlerën e llogaritur në skedën "E llogaritur", tani është ikona për të kaluar në rregullin përkatës në skedën "Rregullat".
Burimi: linux.org.ru
