Ukukhishwa kweFirefox 109

Kukhishwe isiphequluli sewebhu seFirefox 109. Ngaphezu kwalokho, kwakhiwe isibuyekezo segatsha losekelo lwesikhathi eside - 102.7.0. Igatsha le-Firefox 110 maduze lizodluliselwa esigabeni sokuhlola i-beta, ukukhululwa kwaso kuhlelelwe uFebhuwari 14.

Izindlela ezintsha eziqanjiwe kuFirefox 109:

  • Ngokuzenzakalelayo, ukusekela kunikwe amandla kunguqulo XNUMX ye-Chrome manifest, echaza amandla nezisetshenziswa ezitholakalayo kuzandiso ezibhalwe kusetshenziswa i-WebExtensions API. Ukusekela kwenguqulo yesibili ye-manifest kuzogcinwa kuze kube ikusasa elibonakalayo. Ngenxa yokuthi inguqulo yesithathu ye-manifest iye yagxekwa futhi izophula okunye ukuvinjwa kokuqukethwe kanye nezengezo zokuphepha, i-Mozilla isukile ekuqinisekiseni ukuhambisana okugcwele kwe-manifest ku-Firefox futhi yenze ezinye izici ngokuhlukile. Isibonelo, ukusekela imodi yokusebenza yokuvinjwa endala ye-webRequest API akuyekwa, esithathelwe indawo ku-Chrome i-API entsha yokuhlunga okuqukethwe. isengezo asikwazi ukwenziwa sisebenze kuwo wonke amakhasi ngesikhathi esisodwa (imvume isusiwe "all_urls"). KuFirefox, isinqumo sokugcina mayelana nokunikeza ukufinyelela sishiyelwa kumsebenzisi, onganquma ngokukhetha ukuthi yisiphi isengezo esinikeza ukufinyelela kudatha yakhe kusayithi elithile. Ukuze ulawule izimvume, inkinobho "Izandiso Ezihlanganisiwe" yengezwe kusixhumi esibonakalayo, lapho umsebenzisi anganikeza futhi ahoxise ukufinyelela kusandiso sanoma iyiphi isayithi. Ukuphathwa kwemvume kusebenza kuphela ezengezo ezisuselwe enguqulweni yesithathu ye-manifest; ezengezo ezisekelwe enguqulweni yesibili ye-manifest, ulawulo lokufinyelela oluyimbudumbudu kumasayithi alwenziwa.

    Ukukhishwa kweFirefox 109
  • Ikhasi leFirefox View lithuthukise ukuklanywa kwezigaba ezingenalutho ngamathebhu namathebhu asanda kuvalwa avuliwe kwamanye amadivaysi.
  • Uhlu lwamathebhu asanda kuvalwa aboniswe ekhasini le-Firefox View lengeze izinkinobho zokususa izixhumanisi ngazinye ohlwini.
    Ukukhishwa kweFirefox 109
  • Kwengezwe amandla okubonisa umbuzo wosesho ofakiwe kubha yekheli, esikhundleni sokubonisa i-URL yenjini yokusesha (okungukuthi, okhiye baboniswa kubha yekheli hhayi kuphela ngesikhathi senqubo yokufaka, kodwa nangemuva kokufinyelela injini yokusesha nokubonisa ukusesha. imiphumela ehlobene nokhiye abafakiwe). Isici okwamanje sikhutshazwe ngokuzenzakalela futhi sidinga ukusetha isethingi ethi “browser.urlbar.showSearchTerms.featureGate” kokuthi mayelana:config ukuze usiqalise.
    Ukukhishwa kweFirefox 109
  • Ibhokisi lokukhetha idethi yenkambu ngezinhlobo "zedethi" kanye "nesikhathi sedethi", eziguqulelwe ukulawula ikhibhodi, okwenze kwaba nokwenzeka ukunikeza usekelo olulungile lwezifundi zesikrini nokusebenzisa izinqamuleli zekhibhodi ukuze uzulazule ekhalendeni.
  • Siqede ukuhlola sisebenzisa isengezo se-Colourways esakhelwe ngaphakathi ukuze siguqule ukubukeka kwesiphequluli (iqoqo lamatimu ombala linikezwe indawo yokuqukethwe, amaphaneli, kanye nebha yokushintsha ithebhu ongakhetha kuyo). Amatimu ombala alondolozwe ngaphambilini angafinyelelwa ekhasini elithi “Izengezo namatimu”.
  • Kuzinhlelo ezine-GTK, ikhono lokuhambisa amafayela amaningi ngesikhathi esisodwa kumphathi wefayela liyasetshenziswa. Ukuhambisa izithombe kusuka kuthebhu eyodwa kuya kwenye kuthuthukisiwe.
  • Kusistimu yokuchofoza ngokuzenzakalela izibhengezo ezicela imvume yokusebenzisa Amakhukhi kumasayithi (cookiebanners.bannerClicking.enabled kanye ne-cookiebanners.service.mode mayelana ne-:config), ikhono lokwengeza amasayithi ohlwini lwezinto ezihlukile lapho uchofoza khona ngokuzenzakalelayo. ayisetshenziswanga isiqaliwe.
  • Ngokuzenzakalelayo, isilungiselelo se-network.ssl_tokens_cache_use_only_once sinikwe amandla ukuze kuvinjelwe ukusetshenziswa kabusha kwamathikithi esikhathi ku-TLS.
  • Ukulungiselelwa kwe-network.cache.shutdown_purge_in_background_task kunikwe amandla, okuxazulula inkinga ngefayela elithi I/O elivaleka kahle uma licisha.
  • I-elementi (“Phina kubha yamathuluzi”) yengezwe kumenyu yokuqukethwe kwesengezo ukuze uphine inkinobho yokwengeza kubha yamathuluzi.
  • Kungenzeka ukusebenzisa iFirefox njengesibuki sedokhumenti, ekhethwe ohlelweni ngokusebenzisa imenyu yokuqukethwe "Vula Nge".
  • Kwengezwe ulwazi lwezinga lokuvuselela isikrini ku-:kusekela ikhasi.
  • Izilungiselelo ezingeziwe ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box, njll. ukukhipha amafonti esistimu.
  • Kunikwe amandla ngokuzenzakalela usekelo lomcimbi wokuskrola, okhiqizwa lapho umsebenzisi eqeda ukuskrola (lapho ukuma kuyeka ukushintsha) ezintweni ze-Elementi kanye Nedokhumenti.
  • Kuhlinzekwe ngokuhlukaniswa kokufinyelela nge-Store API lapho kucutshungulwa okuqukethwe okuvela eceleni, ngaphandle kwe-API Yokufinyelela Isitoreji.
  • Ukwesekwa okwengeziwe kwesibaluli sohlu ku-elementi yobubanzi, edlulisela isihlonzi se-elementi ngohlu lwamanani achazwe ngaphambilini anikezelwe okokufaka.
  • Isici se-CSS sokubonakala kokuqukethwe, esisetshenziselwa ukuvimbela ukunikezwa okungadingekile kwezindawo ezingaphandle kwendawo yokubonakala, manje sesibuyekeziwe ngevelu elithi 'okuzenzakalelayo', lapho kusethiwe, ukubonakala kunqunywa isiphequluli ngokusekelwe ekubeni seduze kwesici emngceleni we-elementi. indawo ebonakalayo.
  • Ohlotsheni lwe-CSS , echaza amanani ombala azenzakalelayo wezingxenye zekhasi ezahlukahlukene, futhi ingeze ukwesekwa kwamanani kaMark, MarkText, kanye ne-ButtonBorder.
  • I-Web Auth yengeza amandla okuqinisekisa kusetshenziswa i-CTAP2 (Iphrothokholi Yeklayenti Lokufakazela ubuqiniso) kusetshenziswa amathokheni asekelwe ku-USB HID. Ukusekela akukakanikwa amandla ngokuzenzakalela futhi kunikwe amandla ipharamitha ye-security.webauthn.ctap2 kokuthi mayelana:config.
  • Emathuluzini kanjiniyela wewebhu kusilungisi sephutha se-JavaScript, inketho entsha ye-breakpoint yengeziwe eqaliswa lapho kuya kusiphathi somcimbi wokuskrola.
  • Usekelo lwemiyalo ethi “session.subscribe” kanye nethi “session.unsubscribe” kwengezwe kuphrothokholi yesilawuli kude sesiphequluli se-WebDriver BiDi.
  • Okwakhelwe inkundla yeWindows kufaka phakathi ukusetshenziswa kwendlela yokuvikela ihadiwe i-ACG (I-Arbitrary Code Guard) ukuvimba ukuxhashazwa kobungozi ezinqubweni ezidlala okuqukethwe kwe-multimedia.
  • Emsamo we-macOS, isenzo senhlanganisela yesondo legundane i-Ctrl/Cmd + noma i-Ctrl/Cmd + yegundane sishintshiwe, manje okuholela ekuskroleni (njengakwezinye iziphequluli), kunokusondeza.
  • Ukuthuthukiswa kwenguqulo ye-Android:
    • Uma ubuka ividiyo enesikrini esigcwele, ukuvezwa kwebha yekheli uma uskrola kuyacishwa.
    • Kwengezwe inkinobho ukuze kukhanselwe izinguquko ngemva kokususa isayithi ephiniwe.
    • Uhlu lwezinjini zokusesha lubuyekezwa ngemva kokushintsha ulimi.
    • Kulungiswe ukuphahlazeka okwenzeke ngenkathi kufakwa ucezu olukhulu lwedatha ebhodini lokunamathisela noma ibha yekheli.
    • Ukusebenza okuthuthukisiwe kokunikezela kwezinto zekhanvasi.
    • Kuxazululwe inkinga ngamakholi wevidiyo angasebenzisa kuphela i-codec ye-H.264.

Ngaphezu kokusungula izinto ezintsha nokulungiswa kweziphazamisi, iFirefox 109 ilungise ubungozi obungu-21. Ukulimala okungu-15 kumakwe njengokuyingozi, okuthi ubungozi obungu-13 (okuqoqwe ngaphansi kwe-CVE-2023-23605 ne-CVE-2023-23606) bubangelwa izinkinga zenkumbulo, njengokuchichima kwe-buffer kanye nokufinyelela ezindaweni zenkumbulo esezikhululiwe kakade. Ngokunokwenzeka, lezi zinkinga zingaholela ekusetshenzisweni kwekhodi yomhlaseli lapho kuvulwa amakhasi aklanywe ngokukhethekile. Ukuba sengozini kwe-CVE-2023-23597 kubangelwa iphutha elinengqondo kukhodi yokudala izinqubo zengane entsha futhi ivumela inqubo entsha ukuthi yethulwe kufayela:// umongo ukuze kufundwe okuqukethwe kwamafayela okungahleliwe. Ukuba sengozini kwe-CVE-2023-23598 kubangelwa iphutha ekuphatheni izenzo zokudonsa nokuwisa kuhlaka lwe-GTK futhi kuvumela okuqukethwe kwamafayela okungahleliwe ukuthi kufundwe ngekholi ye-DataTransfer.setData.

Source: opennet.ru

Engeza amazwana