Saadaval Firefox 129.
- Linux: Parandatud erinevad probleeme kaamera kasutamisel PipeWire'i kaudu.
- Lisatud eksperimentaalne tugi külgribadele (sidebar.revamp + sidebar.verticalTabs).
- Lugemisrežiim sai uus, mugavam seadete liides. Lisatud on tähemärkide vahe ja sõnade vahe seaded. Värvide seaded on viidud eraldi menüüossa ja täiustatud.
- Kõigile kasutajatele hakkab järk-järgult uliska jäänud loendi eelvaade hõljudes hiirekursori vahel (browser.tabs.hoverPreview.enabled).
- Kui URL-i sisestamisel ei ole protokolli määratud, proovib brauser nüüd avatud selle protokolli alusel HTTPS, ja juhul kui see ebaõnnestub, lülitatakse see üle HTTP-le (enne seda avati URL-id ilma protokollita kohe HTTP kaudu). See ei mõjuta privaatseid domeene (näiteks kohaliku võrgu).
- Linuxi, Windows 11 ja Android 10+ puhul lahendatakse HTTPS DNS nüüd operatsioonisüsteemi vahenditega. Seega, kui kasutaja on lülitanud sisse DNS-over-HTTPS toe operatsioonisüsteemis, ei ole enam vaja DoH-i brauseris eraldi lubada. Lisaks võimaldab see kasutada HTTP/3 ilma päiseta ja automaatselt uuendada HTTP-päringud HTTPS-iks, kui olemas on HTTPS DNS-i kirje. Oluline on, et samal ajal töötab ka tugi Alt-Svc ja automaatselt uuendada HTTP päringud HTTPS-ks, kui on olemas HTTPS DNS-i kirje. Oluline on ka see, et samal ajal töötab ja toetab Kriteldu klientide tere (ECH).
- Prantsusmaa ja Saksamaa kasutajatele on lisatud automaatne salvestamine ja vormide täitmine, mis sisaldavad posti aadresse.
- Mõned USA kasutajad, kui nad sisestavad teksti aadressiribale kuvatakse viimased ja populaarsed otsingupäringud ettepanekud Yelp teenusest (näiteks, kui kasutaja sisestas "burgereid").
- Lehelt about:processes on nüüd saab võimalik kopeerida teavet.
- PDF vaatajas väljas riistvaraline kiirus (tihti tuleb lugeda joonistatud pikseleid, mis on märkimisväärselt odavam, kui need joonistatakse protsessori, mitte graafikakaardiga).
- macOS: operatsioonisüsteemi tööriist VoiceOver suudab nüüd suuteline lugeda lehti, kus on erinevates keeltes tekst.
- CSS:
- Lisatud toetamine reeglit @starting-style.
- Tehtud omadus transition-behavior.
- Ühildumist silmas pidades on lisatud toetamine -webkit-font-feature-settings (sünonüüm font-feature-settings). Seda omadust kasutatakse näiteks Jaapani keeles Vikipeedias, mis põhjustas probleeme ressursi vaatamisel Firefoxiga.
- JavaScript:
- Ilmnes toetamine tüübitud massiivide Float16Array, meetodite DataView.prototype.getFloat16() ja DataView.prototype.setFloat16() (Float16Array väärtuste lugemine ja seadmine DataView, samuti staatiline meetod Math.f16round() (numbrite ümardamine 16 bitini). Kõik see on kasulik andmete vahetamiseks graafikaprotsessoriga olukordades, kus täpsuse nimel tuleb ohverdada mälu kokkuhoid.
- Regulaarsed väljendid on nüüd „katsetada“ sularaha väljastamist – vältides tootja ettenähtud kontrolle. Kaardiröövlid installivad sellised muudetud tööriistad oma sülearvutisse või ühesilindrilisse mikrokontrollerisse, mille nad seejärel ühendavad otse sularaha väljastamise seadmega, et ebaseaduslikult raha välja võtta. kasutada sama nime nimetatud rühmade püügiks erinevates alternatiivsete ühenduste.
- API:
- Käivitatud tugiteenus, mis on vananenud textInput (lubab veebirakendustel töötada vananenud teekide või platvormidega, mis toetuvad nendele sündmustele). Kaasaegsed rakendused peaksid kasutama beforeinput.
- On rakendatud tugi meetoditele .toJSON() GeolocationCoordinates.toJSON() ja GeolocationPosition.toJSON() (GeolocationCoordinates ja GeolocationPosition objektide serialiseerimine kasutades JSON.stringify().
- Lisatud toetamine CSSPageDescriptorsp.
- MediaCapabilities.decodingInfo() nüüd suuteline saada teavet dekodeerimise kohta konkreetse krüptitud ja krüptimata meedia sisu konfiguratsiooni jaoks, mis võimaldab rakendustel eelnevalt mõista, kas konfiguratsioon on toetatud ja kas sisu mängitakse sujuvalt ja energiakulutusse.
- Sündmused sünkroonsete XMLHttpRequest nüüd käivitatakse enne sündmusi mis tahes praeguse asünkroonse XMLHttpRequest'i jaoks (nagu ka teistes peamistes brauserites). See parandab ühilduvuse probleeme teatud saitidega, kuid aeglustab veebisaitide tööd, mis tuginevad vanale, „mitteblokeerivale” käitumisele.
- Web Crypto API on saanud digitaalse allkirjastamise algoritmi toetamise Ed25519.
- Liides PerformanceResourceTiming sai toele omadustele contentType ja responseStatus (näitavad vastavalt saadud ressursi sisu tüüpi ja HTTP-reaktsiooni koodi, mis tagastatakse ressursi hankimisel).
- Lisatud omadus RTCDTMFSender.canInsertDTMF (võimaldab kontrollida, kas WebRTC saatja saab lisada DTMF tonaalsignaale väljaminevasse ühendusse kasutades RTCDTMFSender.insertDTMF()).
- Keelatud toetust mitteaktiivsete Vibration API.
- Arendaja tööriistad:
- On laiendatud mitteaktiivsete CSS-reeglite hoiatuste nimekiri:
- Vale kasutamine resize omadused.
- Vale kasutamine float omadused.
- Kasutamine box-sizing elementidel, mis ignoreerivad laius/ kõrgus.
- Kasutamine omadused, mis on seotud tabelitega, elementidel, mis ei ole tabelitega seotud.
- Blokeerimisfunktsioon jaotisest „Võrk” nüüd blokeerib mitte ainult vastuseid, vaid ka päringuid.
- Inspektori külgpaneelis „Reeglid” nüüd kuvatakse @starting-style reeglid. Lisaks on var() funktsiooni jaoks on lisatud pop-up näpunäide, mis näitab kasutajate omaduste väärtust @starting-style.
- Käivitatud PHC (Probabilistic Heap Checker) tugi — Chromiumist portitud tööriist GWP-ASan mälavigade leidmiseks.
- On laiendatud mitteaktiivsete CSS-reeglite hoiatuste nimekiri:
Allikas: linux.org.ru
