Firefox 88 tuku

I tukuna te pūtirotiro tukutuku Firefox 88. I tua atu, i hangaia he whakahou ki te peka tautoko mo te wa roa 78.10.0. Ko te pekanga Firefox 89 ka tere te whakawhiti ki te waahi whakamatautau beta, ko te tukunga kua whakaritea mo te Hune 1.

Nga mahi hou:

  • Kei te tautoko te Kaitirotiro PDF inaianei i nga puka whakauru whakauru PDF e whakamahi ana i te JavaScript hei whakarato i te wheako kaiwhakamahi tauwhitiwhiti.
  • Kua tukuna he here mo te kaha o te whakaatu i nga tono whakaaetanga kia uru atu ki te hopuoro me te kamera. Ko nga tono penei ka kore e whakaatuhia mena kua tukuna kee e te kaiwhakamahi te uru ki te taputapu kotahi, mo te waahi kotahi, mo te ripa ano i roto i te 50 hēkona kua hipa.
  • Kua tangohia te taputapu whakaahua mai i te tahua Mahi Whārangi ka puta ina paato koe i te ellipsis i te pae wāhitau. Hei waihanga i nga whakaahua whakaahua, e taunaki ana kia waea atu ki te taputapu e tika ana mo te tahua horopaki e whakaatuhia ana ina pawhiri-matau koe, ka tuu ranei he pokatata ki te panui ma te atanga tautuhinga ahua.
    Firefox 88 tuku
  • He tautoko taapiri mo te whakawiri topa i runga i nga papa pa ki Linux me nga taiao whakairoiro e pa ana ki te kawa Wayland.
  • Kua whakaingoatia e te punaha ta nga waeine inenga hei whakarite mara.
  • I te wa e whakahaere ana a Firefox i roto i nga taiao Xfce me KDE, ka whakahohehia te whakamahi i te miihini titonga WebRender. Ko te tumanako ka taea e Firefox 89 te WebRender mo etahi atu kaiwhakamahi Linux katoa, tae atu ki nga putanga katoa o Mesa me nga punaha me nga taraiwa NVIDIA (i mua ko webRender i whakahohea mo GNOME me nga taraiwa Intel me AMD). Kua tuhia a WebRender i roto i 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. Hei kaha ki te whakahohe i roto i te:config, me whakahohe koe i te tautuhinga “gfx.webrender.enabled” ki te whakahaere ranei i a Firefox me te taurangi taiao MOZ_WEBRENDER=1 huinga.
  • Kua timata te whakaurunga o nga tikanga HTTP/3 me QUIC. Ka whakahohehia te tautoko HTTP/3 mo te iti noa iho o nga kaiwhakamahi i te timatanga, a, ki te kore nga take ohorere, ka tukuna atu ki nga tangata katoa hei te mutunga o Mei. Ko te HTTP/3 e hiahia ana ki te tautoko a te kiritaki me te tūmau mo te putanga rite o te paerewa tauira QUIC me te HTTP/3, kua tohua ki te pane Alt-Svc (E tautoko ana a Firefox i nga tauira tauira 27 ki te 32).
  • Ko te tautoko kawa FTP kua monokia ma te taunoa. Ko te tautuhinga whatunga.ftp.enabled kua tautuhia ki te teka ma te taunoa, ka tautuhia te tautuhinga toronga browserSettings.ftpProtocolEnabled ki te panui-anake. Ko te tukunga o muri ka tango i nga waehere katoa e pa ana ki te FTP. Ko te take i homai ko te whakaiti i te tupono o nga whakaeke i runga i te waehere tawhito e whai hitori ana ki te tautuhi i nga whakaraerae me nga raruraru ki te tiaki me te whakatinanatanga o te tautoko FTP. I whakahuahia ano ko te whakakore i nga kawa kaore i te tautoko i te whakamunatanga, he whakaraerae ki te whakarereke me te haukoti i nga waka whakawhiti i te wa o nga whakaeke MITM.
  • Hei aukati i nga riipene whakawhiti-pae, ka wehea te uara o te taonga "window.name" e te pae tuatahi i whakatuwherahia ai te wharangi.
  • I roto i te JavaScript, mo te hua o te whakahaere i nga korero auau, kua taapirihia nga taonga "tohu", kei roto he huinga me nga tuunga tiimata me te mutunga o nga roopu o nga whakataetae. Ka whakakiia te taonga ina mahia ana e koe te korero auau me te haki "/d". kia re = /quick\s(parauri).+?(peke)/igd; let result = re.exec('Ka peke te Pokiha Paraone Tere i runga i te Kuri Mangere'); // result.indices[0] === Array [ 4, 25 ] // result.indices[1] === Array [ 10, 15 ] // result.indices[2] === Array [ 20, 25 ]
  • Ko te Intl.DisplayNames() me te Intl.ListFormat() kua whakakaha i te haki ko nga whiringa ka tukuna ki te kaihanga he taonga. I te wa e ngana ana ki te tuku aho, ki etahi atu mea taketake ranei, ka tukuna he apiti.
  • Ka whakaratohia he tikanga pateko hou mo te DOM, AbortSignal.abort(), e whakahoki ana i tetahi AbortSignal kua oti kee te whakatau kia whakatahe.
  • Ka whakatinanahia e CSS nga karaehe pseudo hou ":mana-kaiwhakamahi" me te ":kaiwhakamahi-muhu", e tautuhi ana i te ahua whakamana o tetahi huānga puka i tirohia te tika o nga uara kua tohua i muri i te taunekeneke a te kaiwhakamahi me te puka. Ko te rereketanga nui i waenga i te ": user-valid" me te ": user-invalid" mai i nga pseudo-classes ": muhu" me te ": muhu" ka timata te manatoko i muri i te whakaterenga o te kaiwhakamahi ki tetahi atu huānga (hei tauira, kua huri nga ripa ki tetahi atu mara).
  • Ko te mahinga-whakaahua () CSS, e taea ai e koe te kowhiri i tetahi ahua mai i nga momo whiringa taumira e pai ana ki o tautuhinga mata o naianei me te bandwidth hononga whatunga, ka taea inaianei te whakamahi i roto i nga taonga CSS "ihirangi" me te "pehu" . h2:: i mua i { ihirangi: image-set ( url ("iti-icon.jpg") 1x, url ("nui-icon.jpg") 2x); }
  • Ko te taonga whakahuahua CSS ka whakarite kia taurite ki te huinga whakahuahua ma te whakamahi i te taonga radius-taitapa.
  • Mo te macOS, kua hurihia te momotuhi mokowhiti taunoa ki Menlo.
  • I roto i nga taputapu kaiwhakawhanake paetukutuku, i roto i te roopu tirotiro whatunga, kua puta he whakawhiti i waenga i te whakaatu i nga whakautu HTTP i roto i te whakatakotoranga JSON me te ahua kaore i whakarereketia ka tukuna nga whakautu ki runga i te whatunga.
    Firefox 88 tuku
  • Ko te whakaurunga taunoa o te tautoko mo te AVIF (AV1 Image Format), e whakamahi ana i nga hangarau taapiri-a-roto mai i te whakatakotoranga whakawaehere ataata AV1, kua whakaroa kia tae ra ano ki te tukunga. Kei te whakaaro ano a Firefox 89 ki te tuku i tetahi atanga kaiwhakamahi kua whakahoutia me te whakauru i te tatauranga ki roto i te pae wahitau (whakahohea ma te suggest.calculator mo:config)

I tua atu i nga mahi hou me nga whakatikatika bug, kua whakakorehia e Firefox 88 nga whakaraeraetanga 17, e 9 e tohuhia ana he kino. E 5 nga whakaraeraetanga (kohia i raro i te CVE-2021-29947) na nga raru o te mahara, penei i te puhaketanga o te papare 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.

Source: opennet.ru

Tāpiri i te kōrero