Pieejams Firefox 125. Izlaides brīdī tika atklāta kritiska kļūda, tāpēc izlaidums ir ieplānots versijai 125.0.1.
- Linux: Ieviesta iespēja slēpt loga vadības pogas, kuras nodrošina trešo pušu tēmas (piemēram, ja lietotājs ir uzstādījis trešo pušu pārlūka tēmu, bet vēlas lietot pogas, kas atbilst sistēmas tēmai): widget.gtk.non-native-titlebar-buttons.enabled.
- Firefox Skats:
- Atvērtajās cilnēs tagad parādās un fiksētajās cilnēs (kā ikonu rinda).
- Pievienoti cilņu aizvēršanas pogas (agrāk šī darbība bija paslēpta izvēlnē).
- Cilņu izvēlnē pievienoti punkti "Fiksēt" un "Izslēgt skaņu".
- Pievienotas vizuālas atzīmes par to, ka atvērtā cilne atrodas ir grāmatzīmēs vai fiksēta sākumlapā.
- PDF skatītājs tagad atbalsta tekstu izcelšanu krāsā (šī iespēja tiks pakāpeniski tiks pieejama arvien lielākam skaitam lietotāju).
- Parādījās iespēja skatīt aizsargātu straumēšanas video, kas izmanto AV1 kodeku.
- Ja starpniekā ir saite, tad, novietojot kursoru uz tukšās adreses joslas, lietotājs redzēs piedāvājumu pāriet uz šo saiti (browser.urlbar.clipboard.featureGate).
- Atvērtās cilnes meklēšana, izmantojot adreses joslu, tagad notiek par tiks veikta visiem konteineriem, nevis tikai pašreizējam (browser.urlbar.switchTabs.searchAllContainers).
- Lietotāju ērtībai, kuri pieraduši izmantot vairākus pārlūkus, pievienots jauna iestatījumu lapa about:settings, kas ir saite uz about:preferences.
- Tagad pēc noklusējuma tiek bloķētas visas lejupielādes, kas tiek veikta pa neaizsargātu HTTP protokolu (agrāk tika bloķētas tikai lejupielādes, kas iniciētas no HTTPS lapām). HTTP protokols nav drošs, jebkurš starpposma mezgls var mainīt vai aizvietot lejupielādējamo failu. Lietotājam, protams, joprojām ir iespēja piespiest atļaut lejupielādi.
- Uzlabota aizsardzība pret domēnu nosaukumu viltošanu (kad tiek izmantoti simboli no nacionālajām alfabētiem).
- Iekļauts adreses saglabāšana un automātiska aizpildīšana (tikai lietotājiem no ASV un Kanādas).
- Balss ir iespējams kontrolēt lasīšanas režīmā var izmantojot tastatūras bulttaustiņus.
- Mainīts saziņa ar radio pogu grupām, izmantojot Tab taustiņu. Ja kāda no pogām ir aktīva, tieši šo pogu izvēlēsies, nospiežot Tab. Ja neviena nav aktīva, Tab izceļ pirmo pogu, Shift+Tab — pēdējo, un atkārtota Tab nospiešana atstāj pogu grupu un pāriet pie nākamā elementa, nevis veic ciklisku pogu pārbaudi, kā tas bija agrāk. Šāds uzvedība atbilst standartam. WAI-ARIA.
- Windows: Pārbūvei tagad tiek izmantota ir Visual Studio 2022 kompilators.
- Iekļauta
- Īpašība align-content tagad strādā ar display: block; (atļauj izlīdzināt elementus bloka līmenī, nepārvēršot savu konteineru par flex vai grid).
- Īpašība transform-box ieguva ar content-box un stroke-box atbalstu.
- Ieviests atbalsts īpašībai content-visibility (atļauj izlaist elementa renderēšanu, līdz tas tiešām ir nepieciešams).
- JavaScript:
- atbalsts īpašībai atbalsts Intl.Segmenter (atļauj veikt teksta segmentāciju virknē, ņemot vērā lokalizāciju, piemēram, sadalīt virkni vārdos valodās, kur vārdus nedala atstarpes).
- Ieviesta atbalsts JSON failu importēšana kā moduļi.
- WebAssembly: atbalsts īpašībai atbalsts vairāku atmiņas bloku izmantošanai (atļauj WASM moduļiem izmantot un importēt vairākus neatkarīgus lineāros atmiņas blokus).
- atbalsts īpašībai atbalsts Popover API (atļauj izveidot augstāko līmeņa uznirstošos UI elementus, ko var izmantot darbību izvēlnēm, pielāgotām uznirstošajām paziņojumiem utt.). Uznirstošo logu un tā aktivizētāju var izveidot, izmantojot HTML vai JavaScript atributus, bet stilizēt — ar CSS. Ieviesti šādi web API:
- Īpašības HTMLButtonElement popoverTargetElement un popoverTargetAction.
- Īpašības HTMLInputElement popoverTargetElement un popoverTargetAction.
- Īpašība HTMLElement popover, metodes hidePopover(), showPopover() un togglePopover(), kā arī notikumi beforetoggle un toggle_event notikumi.
- Izveidojot uznirstošos logus, var izmantot pseidoelementu :popover-open un elementu ::backdrop.
- Tāpat tiek atbalstīti globālie atribūti popovertarget un popovertargetaction.
- Parādījās atbalsts īpašībām RTCIceTransport state un gatheringState, saistītie notikumi statechange un gatheringstatechange_event, kā arī īpašības RTCDtlsTransport.iceTransport.
- Ieviesta atbalsts Element.ariaBrailleLabel un Element.ariaBrailleRoleDescription (atspoguļo globālos HTML ARIA atribūtus aria-braillelabel un aria-brailleroledescription.
- atbalsts īpašībai atbalsts Clipboard.readText() (atļauj mēģinot lasīt starpliktuves datus, parādīt konteksta izvēlni, lai lietotājs apstiprinātu darbību).
- Azurēta iepriekšējā izlaidumā atslēgtais atbalsts DOMRequest.
- Izņemts īpašība SVGAElement.text (tā vietā jāizmanto textContent).
- Izstrādātāja rīki:
- CSP pārkāpumu ziņojumi ir kļuvuši ir informatīvāki.
- Debuggers iemācījies uzraudzīt visas DOM izmaiņas (:tracer —dom-mutations).
- Atgriezts Tā ir iepriekš gada laikā noņemta funkcija, kas ļauj atslēgt pārlūkprogrammas ziņojuma pārklājumu par to, ka tīmekļa lietojumprogramma ir apturēta (devtools.debugger.features.overlay). To uzskatīja par nevajadzīgu, taču prakse parādīja, ka tīmekļa izstrādātājiem tā dažkārt ir nepieciešama.
- Apakšā debug paneļa pievienots izvēlni dažādiem darbībām, kas saistītas ar koda kartēm.
Avots: linux.org.ru
