I verfüshëm Firefox 133.
- Linux: Rregulluar problemet me stilizimin që ndodhnin gjatë përdorimit të KDE dhe CSD (dekorimi nga ana e klientit). Implementuar mbështetje për ngjyrën theksuese në temat Adwaita.
- Rejimi i mbrojtjes së rreptë nga ndjekja ka mësuar të evidentojë rastet e ndjekjes përmes ridrejtimeve. Për shembull, kur përdoruesi kalon nëpër një lidhje nga një faqe, ai së pari ridrejtohet në një faqe ndërmjetëse ndjekëse dhe më pas në faqen përfundimtare. Në këtë mënyrë, faqja ndjekëse konsiderohet nga shfletuesi si e vizituar, kështu që i lejohet të ruajë cookies (kjo është veçanërisht e zakonshme me faqet që rishikojnë produkte të ndryshme, të cilat në këtë mënyrë vendosin cookies për përdoruesit për të marrë cashback). Tani shfletuesi do të përcaktojë në mënyrë heuristike këto burime-ridrejtimesh dhe do të pastronte të dhënat e tyre çdo ditë.
- Në menunë e rënë me listën e skedave të hapura është shtuar elementi “Skedat nga pajisje të tjera”.
- Pamja e Firefox tani lejon të mbyllni në largësi skedat që janë hapur në pajisje të tjera.
- Aktivizimi i cilësimit privacy.resistFingerprinting përveç kësaj tani reduket disa mundësi WebVTT, për shembull, ndalesa e përpunimit të disa ngjarjeve dhe ngarkimi i titrave në të gjitha gjuhët e disponueshme, në mënyrë që faqja të mos mund të përcaktojë se cila gjuhë preferon përdoruesi.
- Kur llogaritet jetëgjatësia e cookies (atributi expire) tani merr parasysh koha e serverit (nëse dihet): shtohet ndryshimi mes kohës lokale dhe asaj të serverit, dhe nëse koha lokale është para asaj të serverit, cookies konsiderohen valide, përsa kohë nuk kanë 'skaduar' sipas kohës së serverit. Ky sjellje nuk reflektohet në specifikime, por është e dobishme për sistemet me orar të keq.
- Me qëllim kursimin e energjisë së baterisë, animacioni i ngarkimit të faqes në titullin e kartelës tani ndalet pas 45 sekondash, pavarësisht nëse faqa është ngarkuar.
- Korrigjuar mungesën e ikonës në shënimin, nëse adresa e faqes ka të caktuar portin.
- Përshpejtuar zgjidhjen e emrave përmes DNS në rastet kur adresat e IPv6 nuk janë jo-lokale.
- Mbështetje për HTTP/3 tani automatike ndalet, nëse një certificat i huaj i rrënjës është zbuluar në zinxhirin e certifikatave. Kjo është një masë e detyrueshme për të mbrojtur nga dështimet që ndodhin kur produktet antivirus përdorin një certificat të vetën të rrënjës për të demonstruar dhe inspektuar trafik HTTPs (janë identifikuar probleme me produktet Avast).
- macOS 14 dhe më vonë: Vegla e zgjedhjes së emodzhit, kur hapet me Cmd+Ctrl+Space, nuk mbyllet menjëherë pas hapjes. Për më tepër, kur hapet me Fn+e, më nuk fut karakterin «e» në fushën e hyrjes.
- Windows: E aktivizuar Canvas2D me ndihmë harduerike përpara backend-it të vjetëruar Direct2D.
- JavaScript: Ka pasur mbështetje metoda Uint8Array (konvertimi midis vargjeve në kodimin Base64 / kodin në gjashtëmbëdhjetor dhe maseve të bytes):
- Metoda statike Uint8Array.fromBase64()p/url] dhe Uint8Array.fromHex() (krijimi i një objekti të ri Uint8Array nga një varg në kodimin base64 dhe në gjashtëmbëdhor përkatësisht).
- Metodat Uint8Array.prototype.setFromBase64() dhe Uint8Array.prototype.setFromHex() (mbushja e një objekti ekzistues Uint8Array me bytes nga një varg në kodimin base64 ose në gjashtëmbëdhor).
- Metodat Uint8Array.prototype.toBase64() dhe Uint8Array.prototype.toHex() (kthen kthen string në kodimin base64 ose hexadecimal nga të dhënat që përmbahen në objektin Uint8Array).
- Për objektet MathML është realizuar mbështetje për karakteristikat CSS width dhe height
- API:
- Shtuar karakteristikën WorkerNavigator.permissions (lejon përdorimin e Permissions API në në punëtorë).
- Punëtorët e shërbimeve kanë marrë mbështetje EventSource (përpunimi i ngjarjeve të dërguara nga serveri).
- WebCodecs API ka marrë interfacet ImageDecoder, ImageTrackList dhe ImageTrack (dekodimi i imazheve nga rrjedhat e punëtorëve dhe rrjedha kryesore).
- Ngjarjet beforetoggle dhe toggle interface HTMLElement tani aktivizohen në elementët <dialog> direkt para dhe pas shfaqjes ose fshehjes së tyre.
- Fetch API ka marrë mbështetje për opsionin keepalive (lejon të bëhen kërkesa HTTP që nuk do të ndërpriten as edhe pas mbylljes së faqes, për shembull, për të dërguar analiza kur përdoruesi largohet nga faqja).
- Elementët <audio>/<video> tani mbështesin atributin onwaitingforkey (vendos një trajtues të integruar të ngjarjeve për ngjarjen waitforkey).
- ServiceWorkerContainer tani disponibel në të gjitha kontekstet e punës përmes WorkerNavigator.serviceWorker.
- Karakteristika emri PerformanceNavigationTiming tani heq fragmente teksti nga URL i kthyer.
- Veglat e zhvilluesve:
- është penguar një nga mënyrat se si një faqe interneti mund të përcaktojë nëse përdoruesi ka hapur mjetet e zhvillimit.
- Debugger u përkthye në CodeMirror 6.
Burimi: linux.org.ru
