Firefox 77 tuku

I tukuna te kaitirotiro paetukutuku Firefox 77A putanga pūkoro Firefox 68.9 mo te turanga Android. I tua atu, kua hangaia he whakahou manga me te tautoko mo te wa roa 68.9.0. Ka tata mai ki te atamira whakamatautau beta Ka whakawhiti te peka Firefox 78, ko te tukunga kua whakaritea mo te Hune 30.

Main nga mahi auaha:

  • Kua tapirihia wharangi ratonga hou "mo: tiwhikete" mo te uru atu ki te atanga whakaurunga mo te tiro tiwhikete. I roto i te atanga, ka taea e koe te whakaatu i te rarangi o nga tiwhikete pakiaka me nga tiwhikete kua tiakina, tirohia nga taipitopito mo ia tiwhikete, me nga tiwhikete kaweake (kaore ano i te waatea te tautoko kawemai).
    Firefox 77 tuku

  • Kua taapirihia he tautoko whakamatautau mo te whakatakotoranga atahanga AVIF (AV1 Image Format), e whakamahi ana i nga hangarau taapiri-a-roto mai i te whakatakotoranga whakawaehere ataata AV1 (tautokohia me te Firefox 55). Kia taea ai te AVIF i roto i te about:config he kōwhiringa image.avif.enabled. He rite tonu te ipu mo te tohatoha raraunga kōpeke ki te AVIF ki te HEIF. E tautoko ana a AVIF i nga whakaahua e rua i roto i te HDR (High Dynamic Range) me te Wide-gamut mokowā tae, tae atu ki te awhe hihiri paerewa (SDR).
  • Kua whakawhānuihia Tuhinga o mua punaha e taea ai te punaha tito Kaituku Paetukutuku, kua tuhia ki roto i te Rust ka taea e koe te whakanui ake i te tere tuku me te whakaiti i te uta CPU. Ka tukuna e WebRender nga mahi whakaputa ihirangi wharangi ki te taha o te GPU, ka whakatinanahia na roto i nga atarangi e rere ana i runga i te GPU. Ko WebRender inaianei whakaurua i runga i nga taputapu me Intel Skylake GT1, AMD Raven Ridge, AMD Evergreen APUs me runga rorohiko me nga kaari whakairoiro NVIDIA e whakahaere ana Windows 10. Hei kaha ki te whakahohe i roto i te:whiriwhiringa, me whakahohe koe i te "gfx.webrender.all" me te "gfx.webrender.enabled" tautuhinga ranei whakahaere Firefox me te taurangi taiao tautuhi MOZ_WEBRENDER=1.
  • I roto i te pae wāhitau whakarei tātaritanga o nga kupu rapu. Ko nga kupu whai ira ka arotakehia inaianei mo te hono ki rohe o nāianei (hei tauira, i mua, ko te whakauru i nga taviri penei i te "test.log" kaore i arahi ki te rapu, engari ki te ngana ki te whakatuwhera i te waahi, me te whakauru i te "raraunga: url" me nga waahi me te tohu patai ka puta he rapu, ehara i te tikiake).
  • Kua tapirihia tautoko mana whiriwhiri, ko te tono kei roto i nga taapiri kaore e puta he whakamohiotanga mo te whakapumautanga o nga motika hou i te wa e whakauru ana, e whakahou ana ranei i tetahi taapiri, engari ka whakaatuhia ina uru tika te taapiri ki tetahi mahi e hiahia ana kia teitei ake. Ko nga whakaaetanga ka taea te kii hei kowhiringa ko te whakahaere, devtools, browsingData, pkcs11
    takawaenga me te huihuinga. Ko te hihiri mo te taapiri whakaaetanga ko te hiahia ki te whakaiti i te taumahatanga o nga kaiwhakamahi i te wa e whakahou ana i nga taapiri me te whakarato i te kaha ki te whakahou i tetahi taapiri me te kore e whakamana i nga whakaaetanga (i mua, ki te kore te kaiwhakamahi i whakaae ki nga whakaaetanga, te Ko te taapiri kaore i whakahōuhia).

  • Mo nga kaiwhakamahi UK kei te wharangi Ripa Hou whakauru te whakaatu i nga ihirangi e taunakihia ana e te ratonga Pocket. Nga wharangi rite o mua i puta mai mo nga kaiwhakamahi mai i nga USA, Kanata me Tiamana anake. Ko te whakawhaiaro e pa ana ki te kowhiringa o nga ihirangi ka mahia ki te taha o te kiritaki me te kore e whakawhiti i nga korero a nga kaiwhakamahi ki nga roopu tuatoru (ko te rarangi katoa o nga hononga kua tohua mo tenei ra ka utaina ki roto i te kaitirotiro, kua tohua ki te taha o te kaiwhakamahi i runga i nga raraunga tirotiro tirotiro. ). Me tohu ko nga poraka kua utua e nga kaitautoko e whakaatuhia ana i nga USA anake ka tino tohuhia hei panui; kaore ano kia whakamahia nga tuhinga panui ki etahi atu whenua. Hei whakakore i nga ihirangi Pukoro e taunaki ana, kei reira he whakahou i roto i te whirihora (Ihirangi Kaainga Firefox / E taunakihia ana e te Pukoro) me te kowhiringa "browser.newtabpage.activity-stream.feeds.topsites" mo:whiriwhiringa.

    Firefox 77 tuku

  • I roto i te configurator, i roto i te poraka taka-iho o nga tikanga aukati Pihikete i roto i te waahanga tautuhinga aukati aroturuki nekehanga kua taapirihia he tūemi hōu mō te wehenga Pihikete hihiri mā te rohe ka whakaatuhia ki te pae wāhitau (“Hihiko Rōpū Tuatahi Wehewehenga", i te wa e whakatauhia ana taau ake me nga whakauru tuatoru i runga i te rohe turanga o te pae). Mo te:whiriwhiringa, ka taea te atanga ma te tautuhinga “browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled” tika ranei “network.cookie.cookieBehavior = 5”.

    Firefox 77 tuku

  • Kia ngawari ake te whakatere i runga i nga taputapu mata pa nui haere te hoe i runga i te pae tohuwāhi (i te wa e whakatuwhera ana i te ripa hou, ka inaki te pae wāhitau Megabar hou ki te pae tohuwāhi ka waiho he waahi iti mo te paato).
  • Kua whakatinanahia ko nga korero korero hou e herea ana ki nga ripa takitahi me te kore e aukati i te atanga katoa. Hei whakahaere mehemea ka taea te herea korero, ko nga whiringa "prompts.defaultModalType", "prompts.modalType.confirmAuth" me "prompts.modalType.insecureFormSubmit" kua taapirihia ki mo:config (1 - here ki te ihirangi, 2 - here ki te ripa , 3 - here ki te matapihi).

    Firefox 77 tuku

  • Mo te:config tāpirihia tautuhinga hou middlemouse.openNewWindow, ka taea e koe te whakakore i te whakamahi i te paatene kiore waenga ki te whakatuwhera i tetahi hononga ki te ripa hou.
  • Kua mukua tautuhinga browser.urlbar.update1.view.stripHttps (tautoko mo te tautuhi browser.urlbar.trimURLs kei te mau tonu).
  • Mai i te miihini Gecko katoa kua mukua tautoko
    XUL Matiti.

  • Ma te taunoa, ka taea te huri aunoa o nga whakaahua JPEG i runga i nga raraunga mai i Exif.
  • I tangohia te tautuhinga "browser.urlbar.oneOffSearches". Hei huna i nga patene mo nga miihini rapu rereke ka puta ina tiimata ana koe ki te pato i te waahi noho, i te pae rapu ranei, ka taea e koe te kowhiri i nga miihini rapu e hiahiatia ana i runga i te:preferences#search page.

    Firefox 77 tuku

  • Ko nga kupu karekau e uru ki roto i te herenga "roaroa" ka kore e tapahia ina whakapirihia ki nga mara Na .
  • Tikanga taapiri String.prototype.replaceAll () (String#replaceAll), ka whakahoki mai i tetahi aho hou (ka noho tonu te aho taketake karekau) ka whakakapihia nga whakataetae katoa i runga i te tauira kua homai. Ko nga tauira ka taea he kopare ngawari, he korero auau ranei.
  • Whakahohe ki te whakaatu i te uara o te tapanga kua tohua ma te whakamahi i te huanga "tapanga" i roto i te huānga mena kei te putua nga ihirangi o te huānga.
  • Ka whakatinanahia e IndexedDB te taonga IDBCursor.tono.
  • Kua tapirihia tautoko tahora whakamatautau Aua marae i roto i nga ipu matiti.
  • Ki nga Utauta Kaiwhakawhanake tāpirihia pane ki te aromatawai i nga take hototahi pea me nga kaitirotiro rereke (ka whakaatu ko wai nga kaitirotiro e tautoko ana i tetahi taonga CSS kua herea ki te huānga kua tohua). Whakahohehia ma te devtools.inspector.compatibility.enabled tautuhinga i roto i about:config.

    Firefox 77 tuku

  • He waahanga nui kua taapirihia whakapainga i roto i te kaiwhakairo JavaScript. Ka whakaterehia te uta me te mahi patuiro-taahiraa, ka whakahekehia te kohi mahara. Kua pai ake te whakataurite o nga tirohanga waehere rereke (mahere puna), ka taea e koe te tiro i nga taurangi mai i nga waehere puna taketake i te wa e tarai ana i nga waahanga kua puta. Ina huri i te raina kua tohua ma te panui i te matapihi Call Stack me te tiimata i te mahi taahiraa-i-te-taahiraa (Whakawhiti, F10), ka mahia e te kaipatuiro te waehere kia tae ra ano ki te raina e whai ana i te waahanga kua tohua. Kua taapirihia he tahua ki te röpü (tohu taputapu), kotahi noa te mea hei whakakore i te JavaScript. Kua taapirihia te kaha ki te whakarite i nga waahi waahi (waahi mataara), ka okioki i te mahi i te wa e huri ana, e panui ana ranei i etahi uara (i mua ka taea te whakamutu i te mahi i te panui me te whakarereke motuhake).

    Firefox 77 tuku

  • Kua taapirihia he tahua ki te papaatanga atanga mo te tirotiro i nga mahi whatunga, kei roto nga mahi mo te whakahaere takiuru (te tiaki i te raarangi i waenga i nga uta o te waahi, te kawemai i te konae HAR, te tuhi i te konae HAR). Kua taapirihia he tahua horopaki ki te Paewhiri Tono Aukati kia taea ai, mono me te whakakore i nga huānga kua araia.
    Firefox 77 tuku

  • Momotu Kua roa te tautoko FTP kia Firefox 79, engari kua taapirihia he whiringa hei whakahaere i nga mahi FTP (network.ftp.enabled in about:config).

Hei taapiri atu ki nga mahi hou me nga whakatikatika iro i Firefox 77 whakakorea 9 nga whakaraeraetanga, e 7 o enei kua tohua he kino:

  • E wha nga whakaraeraetanga (kua kohia i raro CVE-2020-12411 и
    CVE-2020-12409) ka puta mai i nga raru mahara, penei i te puhake putunga 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 whakatuwheratanga o nga wharangi i hangaia.

  • Whakaraerae
    Ko te CVE-2020-12406 i puta mai i te kore o te arowhai momo i te wa e mukua ana nga taonga NativeTypes ka taea pea te whakamahi kia mahia te waehere kaiwhai.

  • Ko te whakaraeraetanga CVE-2020-12405 i ahu mai i te paraka mahara Whakamahi-muri-kore i roto i te SharedWorkerService, a, he iti noa iho ki te tukinga.
  • Ko te whakaraeraetanga o te CVE-2020-12399 na te whakaraeraetanga o te whare pukapuka NSS ki te whakaeke-taha. tuku I runga i te tātaritanga o nga rereketanga o te waa tatau, whakaorahia te ki motuhake mo te waitohu mamati DSA.

Source: opennet.ru

Tāpiri i te kōrero