Tika notika Firefox 110 web pārlūkprogrammas izlaišana. Turklāt ir izveidots ilgu atbalsta laiku nesošs atjauninājums — 102.8.0. Būtībā drīz būs palaista Firefox 111 beta versija, kuras izlaišana plānota 14. martā.
Galvenās jaunās funkcijas Firefox 110:
- Pievienota iespēja importēt grāmatzīmes, pārlūkošanas vēsturi un paroles no Opera, Opera GX un Vivaldi pārlūkiem (iepriekš šāds imports tika atbalstīts Edge, Chrome un Safari).

- Linux un macOS platformās nodrošināta GPU izmantošana Canvas2D rastērizācijas paātrināšanai.
- Linux, Windows un macOS platformās uzlabota WebGL veiktspēja.
- Nodrošināta iespēja tīrīt datumu un laika laukus (tipi date, time, datetime-local elementā ) ar Cmd+Backspace un Cmd+Delete macOS un Ctrl+Backspace Linux un Windows.
- Tika pārtraukta iebūvēta papildinājuma Colorways piegāde, kas piedāvāja krāsu tēmu kolekciju satura zonas, paneļu un cilņu pārslēgšanas joslas izskata maiņai. Darbu var atsākt, instalējot ārēju papildinājumu Colorways no addons.mozilla.org.
- Windows platformā ir iekļauta sandbox izolācija procesiem, kas mijiedarbojas ar GPU.
- Windows 10/11 platformā iekļautas aparatūras video dekodēšanas iespējas uz GPU, kas nav Intel, ļaujot uzlabot video atskaņošanas veiktspēju un palielināt mērogošanas kvalitāti.
- Windows platformā īstenota trešo pušu moduļu iebūves bloķēšanas atbalsts Firefox pārlūkprogrammas ietvaros. Piemēram, ārējie moduļi var tikt pievienoti ar antivīrusu pakotnēm un arhivētājiem, kas var izraisīt avārijas, darbības traucējumus, saderības problēmas un veiktspējas kritumu, ko lietotāji saista ar paša Firefox zemo stabilitāti. Lai kontrolētu ārējos moduļus, piedāvāta lapa „about:third-party”.
- Iebūvētajā PDF skatītājā īstenots vienmērīgs mērogā.
- CSS vaicājumā „@container”, kas ļauj veidot elementu stilus atkarībā no vecāku elementu izmēra (analogs vaicājumam „@media”, kas tiek lietots nevis visas redzamās zonas izmēra, bet bloka (konteineru), kurā ievietots elements, izmēra kontekstā), pievienota atbalsts izmēru vienībām cqw (1% no platuma), cqh (1% no augstuma), cqi (1% no inline izmēra), cqb (1% no bloka izmēra), cqmin (mazākais cqi vai cqb) un cqmax (lielākais cqi vai cqb).
- CSS ir pievienota atbalsts nosauktām lapām, izmantojot īpašumu „page”, ar kuru var norādīt lapas tipu, kurā atļauts attēlot elementu. Šī iespēja ļauj noteikt noformējumu, saistot to ar lapām un deklaratīvā veidā pievienojot lapu pārtraukumus drukāšanas laikā.
- CSS ir pievienots mediju vaicājums color-gamut, lai piemērotu stilus atkarībā no aptuvenā krāsu paletes diapazona, ko atbalsta pārlūkprogramma un izvadīšanas ierīce.
- Ievietojumā ir pievienots atbalsts atribūtam „list”, lai attēlotu krāsu izvēles interfeisu no saraksta.
- API Permissions ir pievienots atbalsts „midi” karogam, lai pārbaudītu pilnvaru pieejamību API Web MIDI.
- API ReadableStream ir pievienots atbalsts sintaksei „for await…of” asinkrētai bloku pārlūkošanai plūsmā.
- Uzlabojumi Android versijā: ierīcēm ar Android 13+ ir pievienots atbalsts lietotņu ikonām, kas saistītas ar noformējumu vai fona attēla krāsu. Uzlabota daudzrindīgu teksta bloku izcelšana.
Papildus jaunumiem un kļūdu labojumiem Firefox 109 ir novērstas 25 drošības ievainojamības. 16 ievainojamības ir atzītas par bīstamām, no kurām 8 (apkopotas saskaņā ar CVE-2023-25745 un CVE-2023-25744) tiek izraisītas ar atmiņas problēmām, piemēram, buferu pārpildēm un piekļuvi jau atbrīvotām atmiņas vietām. Potenciāli šīs problēmas var radīt ļaunprātīgas programmas kodu izpildi, atverot īpaši izstrādātas lapas.
Avots: opennet.lv

