Saadaval Firefox 137, mis on varustatud HEVC-i riistvara kiirendusega, sisaldab tab-grupitamise funktsiooni ja mitmeid aadressiriba täiustusi.
- Linux: on rakendatud HEVC-i esituse riistvara kiirus.
- Kõigile kasutajatele on järk-järgult saadaval tab-grupid (browser.tabs.groups.enabled). Grupi loomiseks piisab, kui tõmmata üks vahekaart teise peale, või kasutada vastavat valikut kontekstimenüüs. Grupile saab anda nimesid ja värvikooditada.
- Kõigile kasutajatele on järk-järgult saadaval aadressiriba täiustused:
- Otsingumootorite nupud ei asu enam allosas, vaid on rühmitatud ühe nupu alla vasakul, nagu mobiilseadmetes (browser.urlbar.unifiedSearchButton.always).
- Otsingu saatmise korral jääb otsingusõna nüüd aadressiribale (mitte otsingumootori URL-ile), mis võimaldab seda hõlpsasti muuta või täpsustada (browser.urlbar.showSearchTerms.enabled).
- Kaldloendis kuvatakse nüüd täiendavad tegevused, mis on seotud sisestatud päringuga. Näiteks sisestades "print" pakutakse üleminekut lehe printimise dialooge.
- Kui sait pakub otsingufunktsiooni, siis küsi otsingut sooritades pakutakse otsida seda sait. Kui kasutaja on seda võimalust saidil kaks korda kasutanud, pakub Firefox lisada selle saidi installitud otsingumootorite nimekirja.
- Nüüd saab järjehoidjate, avatud vahelehtede, ajalootegevuste ja brauseri tegevuste otsimiseks kasutada mitte ainult nuppe, vaid ka märksõnu @bookmarks, @tabs, @history, @actions.
- Aadressiribal on nüüd saab teha aritmeetilisi arvutusi. Arvutatud väärtus saab kopeeritakse kohe lõikepuhvrisse.
- PDF-lugeri õppinud tuvastama linke ja tegema need klikatavaks. Ilmnes võimalus salvesta oma graafiline allkiri tulevikuks uuesti kasutamiseks.
- Külgpaneel sai kontekstimenüü. Eemaldatud nähtamatu „Sulge” nupp kinnitatud vertikaalsetelt vahelehtedelt.
- Veakontrolli koostamise tööriist nüüd teeb mälus vigade kontrollimist, et määrata, kas tõrge on põhjustatud riistvara probleemist.
- Lisandmoodulitel keelatud salvestada rohkem kui 10 megabaidi andmeid läbi storage.session.
- CSS:
- Lisatud omadus hyphenate-limit-chars (sõna minimaalne pikkus, mida tuleb murda, ja hulk sümboleid enne ja pärast sidekriipsu).
- Omadus text-decoration-line on saanud spelling-error ja grammar-error väärtuste toe (mis võimaldavad teksti allajoonimist, mis näitab grammatika- või õigekirja viga).
- JavaScript:
- Tehtud staatiline meetod Math.sumPrecise() (See nõuab mitte-ühetes (nagu massiiv) numbreid ja tagastab nende summa. See on täpsem kui numbrite summa arvutamine tsüklis, kuna see võimaldab vältida kaugusvahede täpsuse kadumist vahe tulemustes).
- Lisatud staatiline meetod Atomics.pause() (teavitab protsessorit, et praegune niit on tsüklilise lukustuse all, oodates juurdepääsu ühisele ressursile).
- Eemaldatud murdunud pikka aega MIPS32 tagumise lõpuni.
- SVG:
- On rakendatud elemendi tugi <discard> ja vastava JavaScripti liidese SVGDiscardElement (võimaldab määrata aja või sündmuse, mille jooksul antud element ja selle järeltulijad tuleb DOM-ist eemaldada. SVG vaataja võib neid andmeid kasutada mälu säästmiseks, loobudes elementidest, mis ei ole enam vajalikud, nagu lõpetatud animeeritud elemendid).
- API:
- Liides SVGPathSegment on saanud meetodid getPathData(), setPathData() ja getPathSegmentAtLength() (SVG-teede andmete töötlemine, mitte toorstringide analüüs).
- Deklaratsioonid teatud mittenormatiivsete sündmuste hävitamine: afterscriptexecute ja beforescriptexecute ühes Dokument, samuti afterscriptexecute ja beforescriptexecute ühes Element.
- Eelmises väljaandes toodud toe funktsionaalsus on peatatud Cookie Store API.
- Arendaja tööriistad:
Allikas: linux.org.ru
