Mavjud Firefox 119.
- Sahifa tarkibi "Firefox sharhi" (Firefox ko'rinishi) singan "So'nggi ko'rish", "Ochiq yorliqlar", "Yaqinda yopilgan yorliqlar", "Boshqa qurilmalardagi yorliqlar", "Tarix" bo'limlariga (sayt yoki sana bo'yicha saralash imkoniyati bilan). Firefox View sahifasini ochadigan tugma belgisi o'zgartirildi.
- Yaqinda yopilgan tablar endi har doim saqlanadi seanslar o'rtasida (browser.sessionstore.persist_closed_tabs_between_sessions). Ilgari ular faqat ishga tushirilganda avtomatik seansni tiklash yoqilgan bo'lsa saqlangan. Bundan tashqari, yaqinda yopilgan tablar ro'yxati endi ko'rsatiladi ko'rsatiladi yaqinda yopilgan oynalardagi yorliqlar (browser.sessionstore.closedTabsFromClosedWindows).
- paydo bo'ldi PDF-ni tahrirlashda rasmlarni (va alternativ matnni) qo'shish qobiliyati.
- Chrome'dan ma'lumotlarni import qilishda ba'zi qo'shimchalarni uzatish amalga oshirildi.
- Facebookda o'tish panelidagi kutilmagan sakrashlar tuzatildi.
- Qo'llab-quvvatlash kiritilgan HAR BIR (Shifrlangan mijoz Salom, eSNI yanada rivojlanishi). ECH brauzeringiz sozlamalarida DNS-over-HTTS-ni yoqishni talab qiladi. Asosiy provayderlardan ECHni qo'llab-quvvatlash allaqachon mavjud e'lon qildi bulutli chaqnash.
- Qattiq kuzatuv himoyasi rejimida veb-saytlar endi faqat o'rnatilgan til paketlaridan tizim shriftlari va shriftlariga kirishlari mumkin. Oxirgi versiyada xuddi shunday xatti-harakatlar shaxsiy ko'rish rejimida amalga oshirildi.
- Cookie-fayllarni to'liq himoya qilish hozir tarqaladi va ob'ektlarga BLOB.
- Tasvir ichidagi rasm rejimi o'rgangan viki.com da subtitrlarni ko'rsatish.
- SOCKS proksi orqali ulanishda login va parol hozir mumkin ASCII bo'lmagan belgilarni o'z ichiga oladi (Firefox hali ham autentifikatsiyani qo'llab-quvvatlamaydi; FoxyProxy kabi uchinchi tomon kengaytmasini talab qiladi).
- Firefox ko'proq urinmaydi server tomonidan ilova/oktet-stream sifatida taqdim etiladigan yuqori darajadagi hujjat media fayl ekanligini taxmin qiling (fayl yuklab olinadi, brauzerda o'ynatilmaydi).
- IP manzillari bo'lmagan, lekin raqam bilan tugaydigan host nomlari (masalan, foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), boshqalar hisoblamang yaroqli.
- about:logging sahifasiga o'ting qo'shildi "Grafika" oldindan o'rnatilgan.
- Tugallangan 23 yoshli xato: Brauzer oynasi diqqatni yo'qotganda, maslahatlar endi oldingi planda qolmaydi.
- Har bir til uchun mahalliylashtirish qo‘shildi Santali (o'tirdi).
- linux: to'xtatilgan plagin-konteyner binarini yetkazib berish.
- Windows: Firefox endi tizim sozlamalariga amal qiladi "Klaviatura bilan yozishda sichqoncha ko'rsatkichini yashirish".
- HTML: element ko'proq qo'llab-quvvatlamang nostandart mozactionhint atributi (o'rniga foydalanish kerak kirish uchun maslahat).
- CSS: funktsiya attr() hozir Bu beradi agar u etishmayotgan bo'lsa, zaxira qiymatini belgilang global atribut (masalan, attr(foobar, "Standart qiymat")).
- javascript:
- Amalga oshirildi statik usullarni qo'llab-quvvatlash Object.groupBy() и Map.groupBy() (massivdagi elementlarni va takrorlanadigan ob'ektlarni guruhlash).
- Kiritilgan usulni qo'llab-quvvatlash String.prototype.isWellFormed() и String.prototype.toWellFormed() (mos ravishda satrda yaxshi shakllangan Unicode matni mavjudligini tekshiradi (ya'ni, o'z ichiga olmaydi) yagona surrogatlar) va noto'g'ri tuzilgan satrni yaxshi shakllangan matnga aylantiradi).
- svg: sifatlar, qiymatini olish hozir qo'llab-quvvatlash CSS ma'lumotlar turlari Uzunligi (shrift (shrift, rem), ko'rish maydoni (vh, vw, vmin) yoki mutlaq birliklar (px, sm) o'lchamlari asosida SVG elementlarining o'lchamini o'zgartirish imkonini beradi, masalan. ).
- HTTP: sarlavha Oʻzaro kelib chiqish-oʻrnatish siyosati qabul qilindi direktiv yordam ishonchnomasiz.
- API'lar:
- Amalga oshirish yangilandi Storage Access API: Xavfsizlik yaxshilandi, veb-saytlarning ishdan chiqishi minimallashtirildi va uchinchi tomon cookie-fayllarini bosqichma-bosqich olib tashlash uchun yo'l ochildi.
- paydo bo'ldi uzatilgan variantlar argumentiga sendOrder xususiyatini kiritish orqali yuborish oqimlarining nisbiy ustuvorligini belgilash imkoniyati WebTransport.createBdirectionalStream() и WebTransport.createUnidirectionalStream().
- Interfeys AuthenticatorAttestationResponse usullarini oldi getAuthenticatorData(), getPublicKeyAlgorithm() и getPublicKey().
- Amalga oshirildi kengaytmani qo'llab-quvvatlash Web autentifikatsiya API Hisob maʼlumotlari xususiyatlari (credProps) (foydalanuvchiga yaratilish/roʻyxatdan oʻtgandan soʻng hisob maʼlumotlari mavjudligini soʻrash imkonini beradi).
- Interfeys AuthenticatorAttestationResponse sotib olingan usul getTransports().
- Parametr olingan kalit algoritmi usuli SubtleCrypto.deriveKey() hozir qo'llab-quvvatlash algoritm HKDF.
- Interfeys PublicKeyCredential qabul qilindi usulni qo'llab-quvvatlash parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и toJSON() (hisob ma'lumotlari ob'ektlarini yaratish va almashish uchun foydalaniladigan ob'ektlarni seriyali/seriyali va server bilan bo'lishish mumkin bo'lgan JSON ko'rinishlariga aylantirish).
- ARIA aks ettirish hozir tomonidan qo'llab -quvvatlanadi boshqa elementlarga havola qilmaydigan atributlar uchun (faqat IDREF bo'lmagan atributlar aks ettiriladi). Endi DOM elementlarida ARIA atributlarini setAttribute va getAttribute dan foydalanish o‘rniga to‘g‘ridan-to‘g‘ri JavaScript orqali olish va o‘rnatish mumkin. Misol uchun, o'rniga buttonElement.setAttribute("aria-pressed", "true"); siz buttonElement.ariaPressed = "true"; yozishingiz mumkin.
- Dasturchi vositalari:
- Endi inspektorda "Hisoblangan" yorlig'ida ko‘rsatiladi xususiy mulk qiymatlari.
- Firefox, e'tiborga olinmagan CSS xususiyatlarini ko'rsatishda e'tiborga olinmagan psevdo-element xususiyatlari haqida xabar beradi ::birinchi harfli psevdoelementlar, :: ishora и :: to'ldiruvchi.
Manba: linux.org.ru