Notika Firefox 124 iznÄkÅ”ana un ir izveidots ilgtermiÅa atbalsta (LTS) atjauninÄjums - 115.9.0. Firefox 125 Å”obrÄ«d ir beta testÄÅ”anas posmÄ, un tÄ izlaiÅ”ana plÄnota 16. aprÄ«lÄ«.
GalvenÄs jaunÄs funkcijas Firefox 124:
- Firefox View lapÄ, kas atvieglo piekļuvi iepriekÅ” skatÄ«tajam saturam, pievienota iespÄja kÄrtot atvÄrtu cilÅu sarakstu pÄc atvÄrÅ”anas datuma vai nesenÄs aktivitÄtes.

- MainÄ«ti noklusÄjuma iestatÄ«jumi sadaÄ¼Ä Ā«Recent browsingĀ» Firefox View lapÄ (grÄmatzÄ«mes ir paslÄptas). Ir iespÄjams izvÄlÄties pagÄjuÅ”o cilÅu, grÄmatzÄ«mju, nesen lejupielÄdÄto fails un cilÅu, kuras saglabÄtas Pocket pakalpojuma, attÄloÅ”anu.

- PDF skatÄ«tÄjÄ pievienota atbalsta funkcija tastatÅ«ras navigÄcijai ar kursoru (Caret Navigation), kas parasti tiek pielietota cilvÄkiem ar ierobežotÄm spÄjÄm.
- Windows platformÄ uzlabota lÄto sarakstu (jump list) izpildes efektivitÄte uz joslas.
- macOS platformÄ visos pilnekrÄna logu veidos tiek izmantots Å”ai platformai specifisks API pilnekrÄna attÄloÅ”anai.
- Pievienota metode AbortSignal.any(), kas atgriež signÄlu, kas tiks pÄrtraukts, ja tiks pÄrtraukts jebkurÅ” sÄkotnÄjais signÄls, ko var izmantot fetch() funkcijÄ, lai apvienotu vairÄkus pÄrtraukÅ”anas signÄlus, piemÄram, AbortSignal.timeout() un AbortController.
- WebSocket izveidÄ atļauti HTTP/HTTPS un relatÄ«vie URL.
- Pievienota iespÄja izmantot CSS pseidoelementus Ā«::first-letterĀ» un Ā«::first-lineĀ» SVG elementam <text>, ļaujot mainÄ«t vai pielÄgot fontu pirmajai burtam un pirmajai teksta rindai.
- PaplaÅ”inÄjumu izstrÄdÄtÄjiem ir ieviesta notikumu runtime.onPerformanceWarning funkcionalitÄte, kas ļauj noteikt situÄcijas, kad pÄrlÅ«kprogramma identificÄ veiktspÄjas problÄmas ar paplaÅ”inÄjumu (piemÄram, lÄnÄm satura apstrÄdes skriptiem).
- Tiek pieŔķirta eksperimentÄla iespÄja palielinÄt vai samazinÄt ArrayBuffer izmÄru, kÄ arÄ« palielinÄt SharedArrayBuffer izmÄru. Tiek piedÄvÄtas jaunas ArrayBuffer.prototype.resize() un SharedArrayBuffer.prototype.grow() metodes.
- Android versijÄ pÄc noklusÄjuma ir iekļauta ekrÄna žesta apstrÄde, lai pÄrvietotu pirkstu uz leju (pull-to-refresh), kas ļauj pÄrlÄdÄt lapu. Ir iespÄjams izmantot Drag & Drop API, lai pÄrvietotu neformatÄtu tekstu un HTML marÄ·Äjumu ar peli, tostarp, lai pÄrvietotu saturu no ÄrÄjÄm lietojumprogrammm.
Papildus jaunumiem un kļūdu labojumiem Firefox 124 ir novÄrstas 16 ievainojamÄ«bas. 2 ievainojamÄ«bas ir klasificÄtas kÄ kritiskas, bet 8 kÄ bÄ«stamas. 7 ievainojamÄ«bas (6 ir apkopotas ar CVE-2024-2615 un CVE-2024-2614) ir radÄ«juÅ”as problÄmas ar atmiÅu, piemÄram, bufera pÄrplūŔana un pieeja jau atbrÄ«votÄm atmiÅas zonÄm. Å Ä«s problÄmas var potenciÄli novest pie ļaunprÄtÄ«ga koda izpildes, atverot Ä«paÅ”i sagatavotas lapas. KlasificÄtÄs kritiskÄs ievainojamÄ«bas (CVE-2024-2615) ļauj apiet visus papildu izolÄcijas mehÄnismus. IevainojamÄ«ba CVE-2024-2607, kas radusies JIT kļūdas dÄļ Armv7-A sistÄmÄs, ļauj pÄrrakstÄ«t reÄ£istru ar atgrieÅ”anÄs adresi un izpildÄ«t savu kodu. IevainojamÄ«ba CVE-2024-2605 ļauj izmantot Windows Error Reporter, lai apietu Sandbox izolÄciju un izpildÄ«tu kodu.
Avots: opennet.lv


