I verfĂŒshĂ«m Firefox 131.
- Linux: Realizuar mbështetje seek dhe mpris:length për MPRIS.
- E aktivizuar parapregatimin e skedave (kur vendosni kursorin mbi një skedë joaktive).
- Ikona që hap listën e skedave të hapura është ndryshuar. Për më tepër, hequr konfigurimi që e lejonte atë të fshihej (mund të fshihet duke shtuar #alltabs-button { display: none !important; } në userChrome.css).
- Implementuar mbështetje fragmente të tekstit: lejon përdorimin e plotë të lidhjeve që përmbajnë të dhëna mbi një vend të caktuar në tekst.
- Leja e dhënë nga faqja (p.sh., për të mos përdorur gjeolokacionin) tani mbahen për një orë (ose deri në mbylljen e skedës, nëse ndodh më parë).
- Përkthyesi i integruar tani merr parasysh gjuha, e cila u zgjodh më parë nga përdoruesi (p.sh., nëse përdoruesi e ka sistemin operativ dhe Firefox në anglishte, por zgjodhi të përkthejë tekstin në spanjisht, herën tjetër do t'i ofrohet automatikisht të përkthejë tekstin në spanjisht, jo në anglishte).
- Kthyer mundësinë për të kaluar në faqen kryesore të motorit të kërkimit nga panela e kërkimit (kur ajo është ndarë nga barra e adresës): për këtë duhet të klikoni në barin e kërkimit dhe të shtypni ikonën e motorit të kërkimit, duke mbajtur Shift.
- CSS: Pronësia inset-area është rinovuar në position-area në kuadër të realizimit në vijim pozicionimin e ankorave.
- JavaScript: Implementuar mbështetje për ndihmësit sinkron të iterators: Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() dhe Iterator.prototype.take() (lejojnë kryerjen e operacioneve të ngjashme me Array me iterators pa nevojën për të krijuar objekte të përkohshme Array, dhe gjithashtu mund të përdoren me grupe shumë të mëdha të të dhënave, ku krijimi i një Array të përkohshëm është e pamundur).
- WebAssembly: Aktivizuar mbështetje exnref.
- HTTP:
- HTTP-kreu Set-Cookie me atributin SameSite=None apo pa specifikimin e SameSite (që interpretohet si SameSite=None), tani është e detyrueshme të ketë atributin Sigurt (pra, këto cookie mund të vendosen vetëm përmes lidhjeve HTTPS).
- Implementuar mbĂ«shtetje Cookies Having Independent Partitioned State (CHIPS), gjithashtu e njohur si «ndarja coolie» â lejon zhvilluesin tĂ« vendosĂ« cookie nĂ« njĂ« arkiv tĂ« ndarĂ« duke pĂ«rdorur direktivĂ«n partitioned HTTP-tĂ« titujt Set-Cookie. NĂ« kĂ«tĂ« mĂ«nyrĂ«, cookie ruhen veçmas pĂ«r secilĂ«n faqe tĂ« nivelit tĂ« lartĂ« dhe mund tĂ« lexohen vetĂ«m nĂ« atĂ« tĂ« njĂ«jtĂ« faqe tĂ« nivelit tĂ« lartĂ« (dhe nĂ«n-domainet e saj), ku u vendosĂ«n. Kjo bllokon ndjekjen ndĂ«rfaqĂ«sore, por lejon gjithashtu pĂ«rdorimin e cookie-ve tĂ« palĂ«ve tĂ« treta, pĂ«r shembull pĂ«r tĂ« ruajtur gjendjen e hartave tĂ« integruara apo widgetĂ«ve tĂ« bisedĂ«s nĂ« nĂ«n-domainet e ndryshme tĂ« faqes.
- Interfaci PointerEvent ka marrë mbështetje për pronat altitudeAngle dhe azimuthAngle (në këndin midis stilusit dhe ekranit (sipërfaqja X-Y) dhe pozita e stilusit mbi ekran në lidhje me axhën e tij X përkatësisht).
- Përditësuar metode caretPositionFromPoint() interface Dokumenti.
- U largua mbështetja për SVGGraphicsElement.nearestViewportElement dhe SVGGraphicsElement.farthestViewportElement, të cilat u shpallën të vjetra në shkurt të këtij viti.
- Veglat e zhvilluesve:
- Ka pasur mundësia për të ndërruar vlera të ndryshme duke përdorur rrotën e miut.
- Inspektori ka mësuar të tregojë vlerat e llogaritura të pronave të përdoruesit kur vendosni kursorin aty ku ato janë të përcaktuara.
Burimi: linux.org.ru
