Mövcuddur Firefox 119.
- Səhifə məzmunu "Firefox Review" (Firefox Görünüşü) qırıq "Son gözdən keçirmə", "Açıq nişanlar", "Son vaxtlar bağlanan tablar", "Digər cihazlardan nişanlar", "Tarix" bölmələrinə (sayt və ya tarixə görə çeşidləmək imkanı ilə). Firefox View səhifəsini açan düymənin işarəsi dəyişdirilib.
- Bu yaxınlarda bağlanan tablar indi həmişədir israr etmək sessiyalar arasında (browser.sessionstore.persist_closed_tabs_between_sessions). Əvvəllər onlar yalnız başlanğıcda avtomatik sessiya bərpası aktivləşdirildikdə saxlanılırdı. Bundan əlavə, son bağlanmış tabların siyahısı indi göstərilir göstərilir bu yaxınlarda bağlanmış pəncərələrdən nişanlar (browser.sessionstore.closedTabsFromClosedWindows).
- Görünür PDF-i redaktə edərkən şəkillər (və alternativ mətn) əlavə etmək imkanı.
- Chrome-dan məlumat idxal edərkən bəzi əlavələrin ötürülməsi həyata keçirilir.
- Facebook-da gözlənilməz sürüşmə çubuqları düzəldildi.
- Dəstək daxildir ECH (Şifrələnmiş Müştəri Salam, eSNI-nin daha da inkişafı). ECH brauzerinizin parametrlərində DNS-over-HTTS-in aktivləşdirilməsini tələb edir. Əsas provayderlərdən ECH-ə dəstək artıq var elan etdi bulud alovu.
- Ciddi İzləmə Mühafizəsi rejimində veb-saytlar indi yalnız quraşdırılmış dil paketlərindən sistem şriftlərinə və şriftlərinə daxil ola bilər. Son buraxılışda eyni davranış şəxsi baxış rejimində həyata keçirilib.
- Ümumi Cookie Müdafiəsi indi yayılır və obyektlərə Blob.
- Şəkil içində şəkil rejimi öyrəndi viki.com-da subtitrləri göstərin.
- SOCKS proxy vasitəsilə qoşulduqda giriş və parol indi bilərsiniz ASCII olmayan simvolları ehtiva edir (Firefox hələ də yerli olaraq autentifikasiyanı dəstəkləmir; o, FoxyProxy kimi üçüncü tərəf genişləndirilməsini tələb edir).
- Firefox daha çox cəhd etməmək server tərəfindən proqram/octet-stream kimi təqdim edilən yuxarı səviyyəli sənədin media faylı olub-olmadığını təxmin edin (fayl endiriləcək, brauzerdə oynatılmayacaq).
- IP ünvanları olmayan, lakin rəqəmlə bitən host adları (məsələn, foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), daha çox sayma etibarlıdır.
- about:logging səhifəsinə keçin əlavə etdi Əvvəlcədən "Qrafika".
- Sabit 23 yaşlı səhv: Brauzer pəncərəsi diqqəti itirdikdə alət ipuçları artıq ön planda qalmır.
- Hər dil üçün lokalizasiya əlavə edildi Santali (oturdu).
- Linux: dayandırıldı plugin-konteyner binarının çatdırılması.
- Windows: Firefox indi sistem parametrlərini izləyir "Klaviatura ilə yazarkən siçan göstəricisini gizlədin".
- HTML: element daha çox dəstəkləməyin qeyri-standart mozactionhint atributu (əvəzinə istifadə edilməlidir girmə ipucu).
- CSS: funksiya attr() indi imkan çatışmadığı halda ehtiyat dəyərini təyin edin qlobal atribut (məsələn, attr(foobar, "Defolt dəyər")).
- javascript:
- Həyata keçirilən statik metodlar üçün dəstək Object.groupBy() и Map.groupBy() (massivdəki elementlərin və təkrarlana bilən obyektlərin qruplaşdırılması).
- Daxildir metod dəstəyi String.prototype.isWellFormed() и String.prototype.toWellFormed() (müvafiq olaraq sətirdə yaxşı formalaşmış Unicode mətni olub-olmadığını yoxlayır (yəni ehtiva etmir). tək surroqatlar) və qüsurlu sətri yaxşı formalaşmış mətnə çevirir).
- svg: atributları, dəyərini alaraq indi dəstək CSS məlumat növləri uzunluq (şrift (şapka, rem), baxış pəncərəsi (vh, vw, vmin) və ya mütləq vahidlər (px, sm) ölçüləri əsasında SVG elementlərinin ölçüsünü dəyişməyə imkan verir, məs. ).
- HTTP: başlıq Cross-Origin-Embedder-Siyasəti aldım direktiv dəstək etibarsız.
- API-lər:
- İcra yeniləndi Storage Access API: Təkmil təhlükəsizlik, minimuma endirilmiş veb sayt qəzaları və üçüncü tərəf kukilərinin mərhələli şəkildə ləğv edilməsinə yol açdı.
- Görünür sendOrder xassəsini ötürülən seçim arqumentinə daxil etməklə göndərmə axınlarının nisbi prioritetini təyin etmək imkanı WebTransport.createBdirectionalStream() и WebTransport.createUnidirectionalStream().
- interface AuthenticatorAttestationResponse üsulları var getAuthenticatorData(), getPublicKeyAlqoritmi() и getPublicKey().
- Həyata keçirilən uzadılması dəstəyi Veb Doğrulama API Etibarnamə Xüsusiyyətləri (credProps) (istifadəçiyə etimadnamənin yaradılması/qeydiyyatdan sonra mövcud olub-olmamasını tələb etməyə imkan verir).
- interface AuthenticatorAttestationResponse əldə edilmişdir üsul getTransports().
- Parametr törəmə açar alqoritmi üsul SubtleCrypto.deriveKey() indi dəstəkləyir alqoritmi HKDF.
- interface PublicKeyCredential aldım metod dəstəyi parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (etimadnamə obyektlərinin yaradılması və paylaşılması üçün istifadə olunan obyektlərin seriallaşdırıla/seriallaşdırıla və serverlə paylaşıla bilən JSON təqdimatlarına çevrilməsi).
- ARIA əksi indi tərəfindən dəstəklənir digər elementlərə istinad etməyən atributlar üçün (yalnız IDREF olmayan atributlar əks olunur). Artıq setAttribute və getAttribute istifadə etmək əvəzinə, DOM elementlərində ARIA atributlarını birbaşa JavaScript vasitəsilə əldə etmək və qurmaq mümkündür. Məsələn, buttonElement.setAttribute əvəzinə("aria-pressed", "true"); yaza bilərsiniz buttonElement.ariaPressed = "true";.
- Tərtibatçı Alətləri:
- İndi müfəttişdə "Hesablanmış" sekmesinde göstərilir xüsusi mülkiyyət dəyərləri.
- Firefox, məhəl qoyulmayan CSS xassələrini göstərərkən nəzərə alınmayan psevdo-element xassələrini bildirəcək ::birinci hərf psevdo elementləri, ::replika и :: yertutan.
Mənbə: linux.org.ru