Pagpagawas sa Firefox 80

Gipagawas ang web browser Firefox nga 80. Dugang pa, usa ka update ang nahimo mga sanga long-term nga suporta 68.12.0 ΠΈ 78.2.0. Ang Firefox 68.12 ESR mao ang pinakabag-o sa serye niini, ug sulod sa usa ka bulan, ang mga tiggamit sa Firefox 68 itanyag og awtomatik nga pag-update sa 78.3 nga pagpagawas. Bersyon Firefox nga 80 alang sa android nalangan. Hapit na sa entablado beta testing Ang sanga sa Firefox 81 mag-transition, ang pagpagawas niini gikatakda sa Septyembre 22.

nag-unang mga inobasyon:

  • Sa plataporma sa Linux gipatuman bag-ong backend alang sa X11 base sa DMABUF, nga giandam pinaagi sa pagbahin sa DMABUF backend nga gisugyot kaniadto para sa Wayland. Ang bag-ong backend nagpaposible sa pagpatuman sa suporta alang sa hardware video acceleration pinaagi sa VA-API alang sa mga sistema nga naggamit sa X11 protocol (kaniadto, ang maong pagpatulin gipalihok lamang alang sa Wayland), ingon man ang abilidad sa pag-operate sa WebGL pinaagi sa EGL. Aron ma-aktibo ang trabaho pinaagi sa EGL, kinahanglan nimo nga i-aktibo ang mga setting nga "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" ug "media.ffmpeg. vaapi.enabled” sa about:config ug i-set usab ang MOZ_X11_EGL environment variable, nga magbalhin sa Webrender ug OpenGL compositing component aron magamit ang EGL imbes nga GLX. Ang suporta sa VA-API dili pa hingpit nga na-stabilize ug mahimo nga default sa umaabot nga pagpagawas.
  • Nalakip ang bag-ong pagpatuman listahan sa block mga add-on nga adunay mga isyu sa seguridad, kalig-on, o pasundayag. Ang bag-ong implementasyon nabantog sa pagpaayo sa performance sa pagproseso sa mga block list ug pagsulbad sa mga problema sa scalability, salamat sa paggamit sa cascading mga filter sa bulak.
  • Alang sa mga sertipiko sa TLS nga gi-isyu sugod sa Septyembre 1, 2020, mahimong usa ka bag-ong limitasyon sa panahon sa balido ang magamit - ang tibuok kinabuhi niini nga mga sertipiko dili molapas sa 398 ka adlaw (13 ka bulan). Ang susamang mga pagdili giaprobahan sa Chrome ug Safari. Alang sa mga sertipiko nga nadawat sa wala pa ang Septyembre 1, ang pagsalig magpabilin apan limitado sa 825 ka adlaw (2.2 ka tuig).
  • Alang sa mga tiggamit nga adunay mga migraine ug epilepsy, ang pipila nga mga epekto sa animation sa pag-abli sa mga tab gitangtang. Pananglitan, kung nagkarga sa sulud sa tab, usa ka icon sa orasa ang gipakita karon imbes nga usa ka jumping tuldok.
    Pagpagawas sa Firefox 80

  • Posible nga i-install ang Firefox isip default PDF viewer sa sistema.
  • Gidugang nga suporta alang sa pagpakita sa usa ka pasidaan kung magpadala sa sulud sa porma sa web gikan sa usa ka panid nga giablihan pinaagi sa HTTPS nga wala gigamit ang pag-encrypt. Aron makontrol ang pasidaan nga output sa about:config, adunay setting nga "security.warn_submit_secure_to_insecure".
  • Nagkalainlain nga mga pag-ayo ug pag-ayo ang gihimo aron suportahan ang mga magbabasa sa screen ug suporta alang sa mga tawo nga adunay mga kakulangan.
  • Gidugang nga suporta alang sa RTX ug Transport-cc nga mga mekanismo aron mapauswag ang kalidad sa mga tawag pinaagi sa WebRTC sa dili maayo nga mga channel sa komunikasyon ug mapaayo ang panagna sa magamit nga bandwidth.
  • Sa JavaScript nga ekspresyon "exportΒ» suporta para sa bag-ong β€œexport * as namespace” syntax nga gisugyot sa ECMAScript 2021 specification gihatag.
  • Ang Animations API naglakip sa compositing operations KeyframeEffect.composite ΠΈ KeyframeEffect.iterationComposite.
  • Ang Media Session API midugang og suporta alang sa pagtino sa mga tigdumala sa pagbag-o sa posisyon sa usa ka sapa: nangita sa pagbalhin ngadto sa espesipikong posisyon ug skipad sa paglaktaw sa mga paanunsiyo nga makita sa wala pa ang panguna nga sulud.
  • Ang WebGL nagpatuman ug extension KHR_parallel_shader_compile, nga nagtugot kanimo sa pagpadagan sa daghang shader compilation thread sa usa ka higayon.
  • Ang Window.open() dili na mosuporta sa outerHeight ug outerWidth nga mga parametro.
  • Sa WebAssembly, ang paggamit sa atomic nga mga operasyon mas daghan dili limitado sa gipaambit nga mga lugar sa memorya.
  • Ang mga himan sa web developer nagtanyag usa ka panel sa eksperimento aron mas dali ang pag-ila sa mga dili kaangayan sa lainlaing mga browser.
    Pagpagawas sa Firefox 80Pagpagawas sa Firefox 80

  • Sa interface sa pagmonitor sa kalihokan sa network, ang mga visual marker (usa ka icon nga adunay usa ka pawikan) gidugang aron ipasiugda ang hinay nga mga hangyo kansang oras sa pagpatuman molapas sa 500 ms (ang limitasyon mahimong usbon pinaagi sa devtools.netmonitor.audits.slow setting sa about:config) .

    Pagpagawas sa Firefox 80

  • Sa web console gipatuman ":block" ug ":unblock" nga mga sugo aron babagan ug i-unblock ang mga hangyo sa network.
  • Kung ang JavaScript debugger mohunong kung adunay usa ka eksepsiyon, ang code panel karon magpakita sa usa ka tooltip nga adunay usa ka stack trace.

Dugang sa mga inobasyon ug pag-ayo sa bug sa Firefox 80 giwagtang 13 mga kahuyang, diin ang 6 gimarkahan nga peligroso. 4 mga kahuyangan (gikolekta ubos sa CVE-2020-15670) tungod sa mga problema sa panumduman sama sa pag-awas sa buffer ug pag-access sa mga lugar nga wala na sa panumduman. Kini nga mga isyu mahimong mosangput sa malisyosong code nga ipatuman kung giablihan ang espesyal nga gidisenyo nga mga panid.

Source: opennet.ru

Idugang sa usa ka comment