I verfüshëm Firefox 148.
- Në cilësimet është shtuar seksioni «Menaxhimi i AI», ku mund të çaktivizoni ndonjë funksion të lidhur me AI (çka do të fshijë edhe modelet e gjuhëve të ngarkuara).
- Faqja e re e skedës në konteinerët ka mësuar të përdorë wallpaper-at e ngarkuara nga përdoruesit.
- Mundësia për të marrë përmirësime të fshira nuk ka nevojë më për aktivizimin e telemetrisë dhe tani është e disponueshme në cilësimet («Lejoni Firefox-in të përmirësojë funksionalitetin, performancën dhe stabilitetin midis përditësimeve»). Me ndihmën e saj, zhvilluesit mund, për shembull, të çaktivizojnë ndonjë funksionalitet (nëse rezulton se shkakton probleme) ose, përkundrazi, të aktivizojnë një funksion të ri gradualisht, e jo menjëherë për të gjithë përdoruesit, si dhe të korrigjojnë gabimet kritike sa më shpejt.
- Përkthyesi i integruar ka mësuar të përkthejë nga dhe në mandarin tradicional, si dhe në gjuhën vietnameze.
- Është korrigjuar gabimi që bënte që pas përditësimit të shfletuesit të shkëputej paketa e gjuhës që kishte kaluar.
- Korrigjuar mungesa e etiketave të kërkimit në shiritin e rrotullimit, që ndodhte në disa faqe.
- Përmirësuar accesin në formulat matematikore në PDF për leximin nga ekranet.
- Windows:
- Nga kopjimi rezervë i profilit tani përjashtohen të dhënat për të cilat është aktivizuar pastrimi kur mbyllet shfletuesi.
- Është korrigjuar gabimi, për shkak të së cilit, kur tërhiqni një imazh të shkarkuar në aplikacionin Adobe Illustrator, ishte vendosur një lidhje në imazh, jo vetë ai.
- HTML: Në raste kur URL shkak është bosh ose shprehimisht e përcaktuar si about:blank, Firefox nuk do të më zëvendësojë dokumentin origjinal të bosh me një tjetër, të ngarkuar asinkron, por përkundrazi do të aktivizojë ngjarjen load për dokumentin origjinal në mënyrë sinkrone.
- CSS:
- Karakteristika position-area tani mban ndihmësin e lidhur në zonën e shikimit. position-try-order
- Shtuar karakteristikën (i lejon të përcaktoni rendin në të cilin përdoren alternativat e rezervës për pozicionim, kur elementi nuk vendoset në ekran). mundësia për të përdorur pronat
- Ka pasur overflow overflow-x, overflow-y dhe në elementë që zëvendësohen në Bëri.
- të disponueshme funksioni shape() mbështetje për metodat statike.
- JavaScript:
- Ka pasur Iterator.zip() Iterator.zipKeyed() dhe veçoritë e TC39 Legacy RegExp në JavaScript.
- Implementuar specifikimi Sanitizer API.
- API:
- Përfshihet (ofron metoda të reja për manipulimin e HTML). Metoda element.setHTML() lejon futjen e përmbajtjes HTML siç bën element.innerHTML element.innerHTML, ndërkohë që ai nuk është i ekspozuar ndaj skriptimit të ndërfaqeve (XSS). Për analizën e sigurt të HTML është propozuar metoda document.parseHTML().
- Shtuar mbështetje Trusted Types API (ofron mekanizma që garantojnë se pronat dhe funksionet, të cilat potencialisht mund të përdoren si vektorë për sulmet XSS, mund të thirren vetëm me të dhëna që kanë kaluar përmes funksionit të transformimit).
- WebGPU ka marrë mbështetje për punonjësit e shërbimeve, që lejon WebGPU të funksionojë në mënyrë të sfondit (veçanërisht e dobishme për zgjerimet dhe faqet e tjera që mund të shkëmbejnë burime në mënyrë efikase midis shumë skedave dhe periudhave të përkohshme).
- I realizuar karakteristikën Location.ancestorOrigins (lejon të përcaktohet nëse dokumenti është i përfshirë në , dhe nëse po, në cilin site).
- Pronat movementX dhe movementY elementit pointerrawupdate tani popullojë në lëvizjen e treguesit — deri tani vlerat e saj kanë qenë gjithmonë zero.
- E realizuar metode NavigationPrecommitController.addHandler().
- DOM: Ka pasur mundësia për të përdorur komandën 'paste' me Document.execCommand() përmbajtjen në web (dhe jo vetëm në zgjerime). Kjo është realizuar duke përdorur Clipboard API dhe ka të njëjtit kufizime të sigurisë, për shembull, kërkon konfirmim nga përdoruesi kur ngjit përmbajtje nga burime të ndryshme.
Burimi: linux.org.ru
