Firefox 93 tuku

I tukuna te pūtirotiro tukutuku Firefox 93. I tua atu, i hangaia he whakahou ki nga manga tautoko mo te wa roa - 78.15.0 me 91.2.0. Ko te peka Firefox 94 kua whakawhitia ki te waahi whakamatautau beta, ko te tukunga kua whakaritea mo te 2 o Noema.

Nga mahi hou:

  • Ko te tautoko mo te hōputu atahanga AVIF (AV1 Image Format) kua whakahohea ma te taunoa, e whakamahi ana i nga hangarau taapiri-a-roto mai i te whakatakotoranga whakawaehere ataata AV1. Kei te tautokohia nga mokowā tae gamut me te iti, me nga mahi whakarereke (hurihuri me te whakaata). Kāore anō kia tautokona te hākoritanga. Hei whirihora i te hanganga ture, mo: config ka tuku te tawhā 'image.avif.compliance_strictness'. Kua hurihia te uara pane pane HTTP ACCEPT ki "ahua/avif, atahanga/webp,*/*" ma te taunoa.
  • Ko te engine WebRender, kua tuhia ki te reo Rust ka taea e koe te whakatutuki i te pikinga nui o te tere tuku me te whakaiti i te kawenga i runga i te PTM ma te neke i nga mahi whakaputa ihirangi wharangi ki te taha GPU, e whakatinanahia ana ma nga atarangi e rere ana i runga i te GPU, kua whakamanahia. Mo nga punaha he kaari ataata tawhito, he taraiwa whakairoiro raru ranei, ka whakamahi a WebRender i te aratau rasterization software (gfx.webrender.software=true). Ko te kōwhiringa ki te mono WebRender (gfx.webrender.force-legacy-layers me MOZ_WEBRENDER=0) kua whakamutua.
  • Kua pai ake te tautoko mo te kawa Wayland. I taapirihia he paparanga hei whakaoti rapanga ki te papatopenga i roto i nga taiao i runga i te kawa Wayland. Kei roto ano ko nga whakarereketanga hei awhina i te whakakore i te koma i te wa e whakamahi ana i a Wayland ina nekehia he matapihi ki te taha o te mata i roto i nga whirihoranga aroturuki-maha.
  • Ko te kaitirotiro PDF kua oti te hanga ki te whakatuwhera i nga tuhinga me nga puka XFA tauwhitiwhiti, e whakamahia ana i roto i nga momo hiko o nga momo peeke me nga tari a te kawanatanga.
    Firefox 93 tuku
  • Ka taea te whakamarumaru ki te tango i nga konae ka tukuna ma te HTTP me te kore whakamunatanga, engari i timata mai i nga wharangi i whakatuwherahia ma te HTTPS. Ko enei tangohanga kaore e tiakina mai i te tinihanga na te mana whakahaere i nga waka whakawhiti, engari na te mea i mahia ma te whakatere mai i nga wharangi i whakatuwherahia ma te HTTPS, ka pohehe pea te kaiwhakamahi mo tona haumarutanga. Mena ka ngana koe ki te tango i enei raraunga, ka whakaatuhia he whakatupato ki te kaiwhakamahi, ka taea e koe te whakakore i te poraka ki te hiahiatia. I tua atu, ko te tango i nga konae mai i nga iframes pouaka kirikiri karekau i te whakaatu marama i te huanga tuku-tango ake kua aukatia inaianei ka aukatia wahangu.
    Firefox 93 tuku
  • He pai ake te whakatinanatanga o te tikanga SmartBlock, i hangaia hei whakaoti rapanga i runga i nga waahi ka ara ake na te aukati i nga tuhinga o waho i roto i te aratau tirotiro tūmataiti, i te wa e whakahohehia ana te aukati i nga ihirangi kore e hiahiatia (tino). Ka whakakapi aunoa a SmartBlock i nga tuhinga e whakamahia ana mo te aroturuki me nga papa hei whakarite kia tika te uta o te pae. Kua reri nga stubs mo etahi tuhinga tuhi aroturuki kaiwhakamahi rongonui kei roto i te rarangi Momotu. Kei roto i te putanga hou te aukati urutau o nga tuhinga a Google Analytics, nga tuhinga whatunga panui a Google me nga widget mai i nga ratonga Optimizely, Criteo me Amazon TAM.
  • I roto i te tirotiro tūmataiti me te whakakaha ake i te aukati i nga momo ihirangi kore e hiahiatia (kaha), ka taea te whakamarumaru taapiri mo te pane pane "Referer" HTTP. I roto i enei ahuatanga, ka aukatihia nga waahi ki te whakaahei i nga kaupapa here "kore-whakaaro-ina-whakaheke", "take-when-cross-origin" me te "url-kore-haumaru" ma te pane HTTP Referrer-Policy, e taea ai te karo i te taunoa. tautuhinga ki te whakahoki tuku ki nga pae tuatoru me te URL katoa i roto i te pane "Referer". Kia maumahara tatou i roto i te Firefox 87, hei aukati i nga pakaru o nga raraunga matatapu, i whakahohehia te kaupapa here "tino-take-when-cross-origin" ma te taunoa, e kii ana ki te tapahi i nga huarahi me nga tawhā mai i te "Referer" i te wa e tuku ana. he tono ki etahi atu kaihautu i te wa e uru ana ma te HTTPS. te tuku i te "Kaiwhakaaro" karekau i te wa e huri ana mai i te HTTPS ki te HTTP me te tuku i te "Kaiwhakaaro" katoa mo nga whakawhitinga o roto i te waahi kotahi. Engari ko te whai huatanga o te whakarereketanga he mea patai, na te mea ka taea e nga waahi te whakahoki mai i te whanonga tawhito ma te raweke me te Referrer-Policy.
  • I runga i te papanga Windows, ka whakatinanahia te tautoko mo te tango aunoa i nga ripa mai i te mahara mena ka eke te taumata o te mahara kore utu i roto i te punaha ki nga uara tino iti. Ko nga ripa e pau ana te nuinga o nga mahara me te kore e uru atu te kaiwhakamahi mo te wa roa ka tukuna i te tuatahi. Ina huri koe ki te ripa kua kore e utaina, ka utaina aunoatia nga ihirangi. I roto i te Linux, kua oatihia tenei mahi ka taapirihia ki tetahi o nga putanga e whai ake nei.
  • Ko te hoahoa o te panui me te rarangi o nga tangohanga ka kawea ki te ahua tirohanga whanui o Firefox.
    Firefox 93 tuku
  • I roto i te aratau kiato, kua whakahekehia te mokowā i waenga i nga huānga o te tahua matua, te tahua puhake, nga tohuwāhi me te hitori tirotiro.
    Firefox 93 tuku
  • Kua taapirihia a SHA-256 ki te maha o nga hātepee ka taea te whakamahi hei whakarite motuhēhēnga (HTTP Authentication) (i mua ko MD5 anake i tautokohia).
  • Ko nga ciphers TLS e whakamahi ana i te 3DES algorithm kua monoa ma te taunoa. Hei tauira, ko te huinga cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA ka whakaraerae ki te whakaeke Sweet32. Ka taea te whakahoki mai i te tautoko 3DES me te tino whakaaetanga i roto i nga tautuhinga o nga putanga tawhito o TLS.
  • I runga i te papaaho MacOS, kua whakatauhia he take me nga huihuinga i te whakarewatanga o Firefox mai i te konae ".dmg" kua mau.
  • I whakatinanahia he atanga kaiwhakamahi mo te whakakitenga i te ra me te wa mo tetahi huānga puka tukutuku .
    Firefox 93 tuku
  • Mo nga huānga me te aria-tapanga, aria-tapanga ranei na te huanga, ka whakatinanahia te mahi mita (turanga = "mita"), ka taea e koe te whakatinana i nga tohu o nga uara tau e huri ana i tetahi awhe (hei tauira, tohu utu pākahiko. ).
    Firefox 93 tuku
  • He tautoko taapiri mo te kupu matua "potae iti" ki te taonga CSS whakahiato momotuhi.
  • I whakatinanahia te tikanga Intl.supportedValuesOf(), e whakahoki mai ana i te huinga o nga maramataka tautoko, nga moni, nga punaha tau, me nga waeine ine.
  • Mo nga karaehe, ka taea te whakamahi poraka arawhiti pateko ki te waehere roopu ka mahia kotahi i te wa e tukatuka ana i te karaehe: class C {/ // Ka whakahaerehia te poraka i te wa e tukatuka ana i te karaehe tonu { console.log("C's static block") ; }}
  • He tautoko taapiri mo te waea HTMLElement.attachInternals kia uru atu ki etahi atu tikanga whakahaere puka.
  • Kua taapirihia te huanga shadowRoot ki te tikanga ElementInternals, ka taea e nga huānga taketake te uru ki o raatau pakiaka motuhake i te Shadow DOM, ahakoa te ahua.
  • He tautoko taapiri mo te ahuaWhakaahua me nga taonga premultiplyAlpha ki te tikanga createImageBitmap().
  • Kua taapirihia he mahi reportError() o te ao e taea ai e nga tuhinga tuhi te ta hapa ki te papatohu, e whai ana i te puta mai o tetahi tuunga kore i mau.
  • Nga whakapainga i roto i te putanga mo te papanga Android:
    • I te wa i whakarewahia ai i runga i nga papa, kua taapirihia nga paatene "whakamua", "whakamuri" me te "whakaekea wharangi" ki te panui.
    • Ko te whakakī aunoa i nga takiuru me nga kupuhipa i roto i nga puka tukutuku ka taea te taunoa.
    • Ka taea te whakamahi i a Firefox hei kaiwhakahaere kupuhipa ki te whakaki i nga takiuru me nga kupuhipa i roto i etahi atu tono (whakahohehia ma te "Tautuhinga"> "Takiuru me nga kupuhipa"> "WhakakīAunoa i etahi atu taupānga").
    • I taapirihia te "Tautuhinga"> "Takiuru me nga kupuhipa"> "Whakaora Takiuru"> "Taapiri Takiuru" wharangi mo te taapiri a-ringa i nga tohu ki te kaiwhakahaere kupuhipa.
    • I taapirihia te "Tautuhinga"> "Kohinga Raraunga"> "Te ako me te whakaweto" wharangi, ka taea e koe te kore e uru ki te whakamatautau i nga waahanga whakamatautau.

I tua atu i nga mahi hou me te whakatika iro, ka whakakorehia e Firefox 93 nga whakaraeraetanga 13, 10 o enei e tohuhia ana he kino. E 9 nga whakaraeraetanga (kohia i raro i te CVE-2021-38500, CVE-2021-38501 me CVE-2021-38499) na nga raru mahara, penei i te puhaketanga o te parare me te uru ki nga waahi mahara kua wetekina. Ka taea pea, ko enei raru ka arahi ki te whakatinana i te waehere a te kaitukino i te wa e whakatuwhera ana i nga wharangi i hangaia.

Ko te tukunga beta o Firefox 94 e tohu ana i te whakatinanatanga o te wharangi ratonga hou "mo: wetekina" ka taea e te kaiwhakamahi te wetewete i etahi ripa me te kore e kati hei whakaiti i te kai mahara (ka utaina ano nga korero ka huri ki te ripa).

Source: opennet.ru

Tāpiri i te kōrero