Firefox 111 release

De Firefox 111-webblêder waard útbrocht. Dêrneist is in update foar de lange-termyn stipe-tûke makke - 102.9.0. De tûke fan Firefox 112 sil ynkoarten wurde oerbrocht nei it beta-teststadium, wêrfan de frijlitting is pland foar 11 april.

Key nije funksjes yn Firefox 111:

  • De ynboude akkountbehearder hat de mooglikheid tafoege om e-postadresmaskers te meitsjen foar de Firefox Relay-tsjinst, wêrtroch jo tydlike e-postadressen kinne generearje foar registrearjen op siden of registrearjen fan abonneminten, om jo echte adres net te advertearjen. Dizze funksje is allinich beskikber as de brûker ferbûn is mei in Firefox-akkount.
  • Te taggen tafoege stipe foar it attribút "rel", wêrtroch jo de parameter "rel = noreferrer" kinne tapasse op navigaasje troch webformulieren om de oerdracht fan 'e Referer-header of "rel=noopener" út te skeakeljen om it ynstellen fan it Window.opener-eigenskip út te skeakeljen en te ferbieden tagong ta de kontekst wêrút de oergong makke is.
  • De OPFS (Origin-Private FileSystem) API is opnommen, wat in útwreiding is foar de File System Access API foar it pleatsen fan bestannen yn it lokale bestânsysteem, keppele oan de opslach dy't ferbûn is mei de hjoeddeistige side. In soarte fan firtuele bestânsysteem wurdt makke dat is bûn oan 'e side (oare siden kinne gjin tagong krije), wêrtroch webapplikaasjes bestannen en mappen kinne lêze, feroarje en bewarje op it apparaat fan 'e brûker.
  • As ûnderdiel fan 'e ymplemintaasje fan' e CSS Color Level 4-spesifikaasje hat CSS kleur (), lab (), lch (), oklab (), en oklch () funksjes tafoege om kleur te definiearjen yn 'e sRGB, RGB, HSL, HWB, LHC, en LAB kleurromten. De funksjes binne op it stuit standert útskeakele en fereaskje aktivearring fan de layout.css.more_color_4.enabled flagge yn about:config om te brûken.
  • De CSS '@page'-regels, brûkt om de side te bepalen by it printsjen, implementearje in 'pagina-oriïntaasje'-eigenskip om side-oriïntaasje-ynformaasje te krijen ('rjochtop', 'rotearje-links' en 'rotearje-rjochts').
  • Yn SVG binnen eleminten kontekst-stroke en kontekst-fill-wearden binne tastien.
  • De funksje search.query is tafoege oan de add-on API om queries te stjoeren nei de standert sykmasine. Eigenskip "disposition" tafoege oan de search.search-funksje om it sykresultaat yn in nij ljepblêd of finster wer te jaan.
  • Added API foar it bewarjen fan PDF-dokuminten iepene yn 'e ynboude pdf.js-werjouwer. De GeckoView Print API tafoege, dy't keppele is oan window.print en lit jo PDF-bestannen as PDF InputStream stjoere om te printsjen.
  • Stipe tafoege foar it ynstellen fan tagongsrjochten fia SitePermissions foar URI-bestân://.
  • De SpiderMonkey JavaScript-motor hat inisjele stipe tafoege foar de RISC-V 64-arsjitektuer.
  • Ark foar webûntwikkelders tastean sykjen yn willekeurige bestannen.
  • Implementearre stipe foar it kopiearjen fan oerflakken foar de VA-API (Video Acceleration API) mei dmabuf, wat it mooglik makke om de ferwurking fan VA-API-oerflakken te fersnellen en problemen op te lossen mei it ferskinen fan artefakten by it werjaan op guon platfoarms.
  • Network.dns.max_any_priority_threads en network.dns.max_high_priority_threads ynstellings tafoege oan about:config om it oantal triedden te kontrolearjen dat brûkt wurdt om hostnammen yn DNS op te lossen.
  • Op it Windows-platfoarm is it gebrûk fan it platfoarm levere notifikaasjesysteem ynskeakele.
  • It macOS-platfoarm stipet sesjeherstel.
  • Ferbetterings yn 'e Android-ferzje:
    • Implementearre in ynboude mooglikheid om PDF-dokuminten te besjen (sûnder de needsaak om earst te downloaden en te iepenjen yn in aparte werjouwer).
    • As jo ​​de strange modus selektearje foar it blokkearjen fan net winske ynhâld (strikt), is de standertmodus Total Cookie Protection, dy't in aparte, isolearre Cookie-winkel brûkt foar elke side, dy't it gebrûk fan Cookies net tastean om beweging tusken siden te folgjen.
    • Pixel-apparaten mei Android 12 en 13 hawwe no de mooglikheid om keppelings te dielen nei koartlyn besjoene siden direkt fanút it resinte skerm.
    • It meganisme foar it iepenjen fan ynhâld yn in aparte applikaasje (Iepenje yn app) is opnij ûntwurpen. In kwetsberens (CVE-2023-25749) wêrtroch Android-applikaasjes fan tredden kinne wurde lansearre sûnder brûkersbefêstiging is reparearre.
    • De CanvasRenderThread-handler is opnommen, wêrtroch WebGL-relatearre taken kinne wurde ferwurke yn in aparte thread.

Neist ynnovaasjes en bugfixes hat Firefox 111 20 kwetsberens repareare. 14 kwetsberens wurde markearre as gefaarlik, wêrfan 9 kwetsberens (sammele ûnder CVE-2023-28176 en CVE-2023-28177) wurde feroarsake troch ûnthâldproblemen, lykas bufferoerlêst en tagong ta al befrijde ûnthâldgebieten. Potinsjeel kinne dizze problemen liede ta it útfieren fan de koade fan in oanfaller by it iepenjen fan spesjaal ûntwurpen siden.

Boarne: opennet.ru

Add a comment