Firefox 69 tuku

i tupu tukunga pūtirotiro tukutuku Firefox 69A putanga pūkoro Firefox 68.1 mo te turanga Android. I tua atu, kua hangaia nga whakahou manga me te tautoko mo te wa roa 60.9.0 и 68.1.0 (Kaore e whakahōuhia te peka ESR 60.x; ka tūtohu te heke ki te peka 68.x). Ka tata mai ki te atamira whakamatautau beta Ka whakawhiti te peka Firefox 70, ko te tukunga kua whakaritea mo Oketopa 22.

Main nga mahi auaha:

  • Ko te aratau paerewa taunoa mo te aukati i nga ihirangi e kore e hiahiatia kua taapirihia nga mahi o te kore e aro ki nga Pihikete o nga punaha aroturuki tuatoru katoa me te aukati i nga whakaurunga JavaScript e maina ana i nga moni crypto. Ko te waehere maina ka piki ake te uta PTM i runga i te punaha a te kaiwhakamahi, a, i te nuinga o te wa ka whakauruhia ki roto i nga waahi na te mahi hacking, i whakamahia ranei i runga i nga waahi whakapae hei tikanga moneti.
    I mua, ko te aukati i nga raraunga ka taea anake i te wa e kowhiria ana te aratau aukati tino, e tika ana inaianei ki te taea anake mena ka hiahia koe ki te aukati i nga tikanga. te tautuhi huna (“Maimati tirotiro”). Ka mahia te aukati i runga i te raarangi Whakapati.me.
    Firefox 69 tuku

    Ina aukatia, ka whakaatuhia he tohu whakangungu rakau ki te pae wahitau, a, i te tahua horopaki ka kite koe mai i nga waahi i aukatihia e nga Pihikete ki te whai i nga nekehanga. I roto i te tahua kotahi, ka taea e koe te whakakore i te aukati mo nga waahi takitahi.

    Firefox 69 tukuFirefox 69 tuku

  • Kua whakawhānuihia nga whiringa mo te aukati i te purei aunoa o nga ihirangi rongorau. I tua atu i te waahanga taapiri o mua mo te whakaweto i te tangi i roto i nga riipene whakaata-aunoa whakatinana te kaha ki te whakamutu rawa i te purei ataata, kaua e whakawhäitihia te tangi. Hei tauira, mena ka whakaatuhia nga riipene whakaata i runga i nga paetukutuku, engari kaore he tangi, na i roto i te aratau hou, karekau ratou e tiimata ki te takaro me te kore he panui. Hei whakahohe i te aratau, he mea hou "Poraka ororongo me te ataata" kua taapirihia ki nga tautuhinga purei aunoa (Kōwhiringa > Tūmataitinga me te Haumarutanga > Whakaaetanga > Purei Aunoa), e kii ana i te aratau "Poraka ororongo" taunoa.

    Firefox 69 tuku

    Ka taea te kowhiri i te aratau e pa ana ki nga waahi motuhake ma te tahua horopaki e whakaatuhia ana ina paato koe i te paatene "(i)" i te pae wāhitau.

    Firefox 69 tuku

  • Mo nga kaiwhakamahi mai i te USA me te hanga "en-US", kua whakarerekehia te whakatakotoranga o nga poraka o te wharangi timatanga i te wa e whakatuwhera ana i te ripa hou, a kua taapirihia te whakaaturanga o nga mea taapiri e taunakihia ana e te ratonga Pocket. Kua whakarereketia te rahi o nga poraka me te maha o nga taunakitanga, kua whakatakotohia nga waahanga kaupapa hou (Hauora, Putaiao, Hangarau me te Whakangahau);
  • Ko te kaha ki te purei i nga ihirangi Flash ma te Adobe Flash mono ka monokia ma te taunoa. Ko te kowhiringa mo te whakahohe tonu i te Flash kua tangohia mai i nga tautuhinga o te mono Adobe Flash Player, ka waiho noa te whiringa ki te whakakore i te Flash me te whakaahei takitahi mo nga waahi motuhake (whakahohenga ma te panui marama) me te kore e mahara ki te aratau kua tohua. Ka tautoko tonu nga manga ESR Firefox ki te Flash tae noa ki te mutunga o te 2020;
  • Kua haua tukatuka kōnae taunoa KaiwhakamahiContent.css и kaiwhakamahiChrome.css, ka taea e te kaiwhakamahi te whakakore i te hoahoa o nga waahi, te atanga Firefox ranei. Ko te take mo te whakakore i te taunoa ko te whakaiti i te wa whakaoho tirotiro. Ko te whakarereke i te whanonga ma te userContent.css me te userChrome.css he mea uaua te mahi e nga kaiwhakamahi, me te uta i nga raraunga CSS ka pau etahi atu rauemi (ka tangohia e te arotautanga te urunga kōpae kore e tika). Hei whakahoki i te tukatuka userChrome.css me te userContent.css ki mo:config, kua taapirihia he tautuhinga "toolkit.legacyUserProfileCustomizations.stylesheets", ka whakahohe aunoa mo nga kaiwhakamahi kei te whakamahi i te userChrome.css, userContent.css ranei;
  • Mo te WebRTC, kua whakatinanahia te kaha ki te tukatuka i nga waahana ma te whakamahi i nga kotēkē ataata rereke, e ngawari ana te hanga o nga ratonga huihuinga ataata, ka taea e nga kaiuru te whakamahi i nga momo rorohiko rereke;
  • Mo te hoahoanga ARM64, ka tautokohia e te miihini JavaScript te whakahiato JIT;
  • Mai i nga kaitautuhi tirotiro (navigator.userAgent, navigator.platform me navigator.oscpu), ka whakakorehia nga korero mo te whakamahinga o te putanga 32-bit o Firefox i roto i te taiao OS moka-64 (i hiahiatia i mua mo Flash, engari ka waiho he vector taapiri. mo te tautuhi kaiwhakamahi huna);
  • Kua taapirihia he waahanga mo te tiro ataata i roto i te aratau Pikitia-i-Pikitia, e taea ai e koe te wetewete i te ataata i te ahua o te matapihi maanu ka kitea tonu i te wa e whakatere ana i te tirotiro. Ki te tiro i roto i tenei aratau, me paato koe i te aki taputapu, i te tahua horopaki ranei e whakaatuhia ana ka paato-matau koe i te ataata, tohua "Picture in picture" (i YouTube, e whakakapi ana i tana ake kaihautu tahua horopaki, me tika koe- kia rua te panui, ka paato ranei me te paahi Shift te pehi). Ka taea te tautoko aratau i roto i te about:config ma te whakamahi i te whiringa "media.videocontrols.picture-in-picture.enabled";

    Firefox 69 tuku

  • Kua tapirihia te whakatinanatanga o te kaihanga kupuhipa ("signon.generation.available" mo: config), e taea ai e koe te whakaatu i tetahi tohu me te kupuhipa kaha i hangaia aunoa ina whakakiia nga puka rehitatanga;

    Firefox 69 tuku

  • Ki te kaiwhakahaere kupuhipa tāpirihia te kaha ki te tukatuka i nga kaute i roto i te horopaki o te rohe taumata tuatahi, e taea ai e koe te tuku i tetahi kupuhipa kua tiakina mo nga subdomains katoa. Hei tauira, ka tukuna he kupuhipa kua tiakina mo login.example.com mo te whakakīaunoa i nga puka kei te pae www.example.com;
  • Kua tapirihia kaiwhakahaere whakahaere kaupapa matua nga tukanga kaiwhakahaere, e āhei te reira te tuku korero ki te punaha whakahaere e pa ana ki nga mahinga matua teitei. Hei tauira, ko te tukanga ihirangi e tukatuka ana i te ripa hohe ka nui ake te kaupapa matua (he nui ake nga rauemi CPU kua tohatohahia) i te tukanga e pa ana ki nga ripa papamuri (mehemea kaore i te purei ataata, ororongo ranei). I tenei wa ka taea te whakarereketanga ma te taunoa anake mo te papaaho Windows: mo etahi atu punaha, me whakahohe te dom.ipc.processPriorityManager.enabled i roto i te about-config;
  • kua whakahohehia taunoa API TuhingaWhakamahinga, ka taea e koe te hanga taapiri-ahua Greasemonkey i runga i te hangarau WebExtensions mo te whakahaere i nga tuhinga ritenga i roto i te horopaki o nga wharangi tukutuku. Hei tauira, ma te hono i nga tuhinga ka taea e koe te whakarereke i te hoahoa me te whanonga o nga wharangi e tiro ana koe. Kua whakauruhia tenei API ki Firefox, engari tae noa ki tenei wa ka taea te whakarite i te tautuhinga "extensions.webextensions.userScripts.enabled" i roto i te:config. Kaore i rite ki nga taapiri taapiri me nga mahi rite e whakamahi ana i te piiraa tabs.executeScript, ka taea e te API hou te wehe i nga tuhinga ki nga taiao pouaka kirikiri motuhake, te whakaoti rapanga mahi me te whai waahi ki te hapai i nga momo waahanga o te utaina wharangi.
  • Ko te taonga navigator.mediaDevices e waatea ana ina whakatuwhera ana i te wharangi i roto i te Horopaki Haumaru, ara. ka whakatuwheratia ma te HTTPS, ma te localhost mai i tetahi konae rohe ranei;
  • Kua taapirihia nga taonga CSS waipuke-roto и puru-poraka, ka taea e koe te whakahaere i te whakaaturanga o nga ihirangi ka toro atu ki tua atu i nga poraka me nga huānga o roto (tapahia te hiku, whakaatu ranei i te panuku panuku). Ka whakatinanahia nga taonga ma te huri aunoa ki te overflow-x me te overflow-y i runga i te aratau whakaputa ihirangi (runga ki raro, raina ranei ma te raina).
  • Mo nga taonga CSS ma-waahi kua whakatinanahia te tautoko mo te uara mokowhiti;
  • Kua whakatinanahia nga taonga CSS kei roto, e tohu ana kua wehea te huānga me ona ihirangi mai i te toenga o te rakau DOM;
  • He taonga CSS taapiri whiriwhiri-kaiwhakamahi, ka taea e koe te whakatau mena ka taea e te kaiwhakamahi te kowhiri i te kuputuhi;
  • Kua taapirihia te kaha ki te whakarite ture @supports mo nga kaiwhiriwhiri (
    te hōputu “@tautoko i te kaiwhiriwhiri(kaiwhiriwhiri-ki-whakamatautau){…}”, ka taea te whakamahi ki te whiriwhiri i te CSS mena ka tautokohia, karekau ranei i te tautoko i tetahi kaiwhiriwhiri;

  • He tautoko taapiri mara tūmatanui mo nga tauira o nga karaehe JavaScript e taea ai e koe te tautuhi i nga ahuatanga kua tautuhia kua arawhitihia ki waho o te kaihanga. I nga wa e heke mai nei, ko te tautoko mo nga waahi motuhake kaore e kitea i waho o te akomanga ka tumanakohia;

    hua akomanga {
    ingoa;
    taake = 0.2; /*mara tūmatanui*/
    #basePrice = 0; /*puru motuhake*/
    utu;

    kaihanga(ingoa, basePrice) {
    tenei.ingoa = ingoa;
    tenei.basePrice = basePrice;
    this.price = (basePrice * (1 + this.tax)).toFixed(2);
    }
    }

  • API taapiri Te Rahi Kaitirotiro, ka taea e koe te hono atu ki tetahi kaihautu ka tukuna atu nga whakamohiotanga mo nga huringa o te rahi o nga huānga kua tohua ki te wharangi. Ko te rereketanga nui i waenga i te API hou me te window.onresize me nga Uiui Paapāho CSS ka taea e koe te kite mena kua rereke tetahi huānga motuhake o te wharangi, kaua ki te waahi katoa e kitea ana, e taea ai e koe te whakautu ma te huri noa i tera huānga me te kore e huri ihirangi kitea katoa;
  • Kua taapirihia te Microtasks API, e tohuhia ana e tetahi tikanga (WindowOrWorkerGlobalScope.queueMicrotask(), ka taea e koe te whakarite i tetahi waea mahi hokinga ki te taumata iti ma te taapiri atu ki te rarangi microtask;
  • Kua taapirihia nga tikanga hou Blob.text(), Blob.arrayBuffer(), Blob.stream(), DOMMatrix.fromMatrix(), Awhe Abstract() me StaticRange();
  • Ko te kaha ki te tautuhi i te kanohi "*" mo nga tono kaore he tohu kua taapirihia ki nga pane HTTP Access-Control-Expose-Headers, Access-Control-Allow-Methods and Access-Control-Allow-Headers;
  • Ka whakaratohia e te papatohu paetukutuku he whakarōpū matohi mo nga mahi e pa ana ki te whai i nga nekehanga a nga kaiwhakamahi;
    Firefox 69 tuku

  • Ko nga korero taipitopito mo nga take mo te aukati i nga rauemi (CSP, ihirangi whakauru, me etahi atu) kua taapirihia ki te roopu tirotiro mahi whatunga, a kua taapirihia he waahanga whiriwhiri me te URL katoa;
    Firefox 69 tuku

  • Kua tere ake te whakarewatanga o te kaiwhakairo JavaScript. Kua nukuhia nga mahi patuiro mamao ki te atanga mo: patuiro. Kua whakatinanahia te tautoko mo te patuiro i nga mahi tukutahi (Async). Kua tapirihia he karaehe hou o nga waahi pakaru ka taea te hono ki te puta o nga huihuinga e pa ana ki te kiore, te mata pa, te hākoritanga, te DOM, nga patai pāpāho,
    kaimahi, etc.

    Firefox 69 tuku

  • He atanga mo te whakaaturanga whakaaturanga whaarangi kua taapirihia ki nga taputapu kaiwhakawhanake, e whakamahi ana whakaahuatanga kuputuhi rereke ihirangi (hei tauira, te whakaatu kuputuhi mai i te huanga "alt".
    hei utu mo nga whakaahua);

    Firefox 69 tuku

  • I runga i nga punaha macOS me nga kaari whakairoiro maha, ka kaha ake te huri ki te GPU kaha-hiko ina mutu ana te tukatuka ihirangi WebGL. He whakamarumaru ano ki te whakawhiti mai i te kaha-kaha ki te GPU kaha mo nga waea WebGL kotahi te wa. Ko te hanga mo te macOS ka whakaatu hoki i te ahunga whakamua o te tango i nga konae ma te atanga Rapu paerewa. Kua timata te hanganga o te whakaurunga Firefox ki te whakatakotoranga PKG;
  • Mo te Windows 10 me nga whakahou hou (1903+), kua taapirihia te tautoko mo te whakamotuhēhēnga Tukutuku HmacSecret toronga mā te Matapihi Hello mo te whakamotuhēhēnga i runga i ngā pae me te kore e whakauru i te kupuhipa ma te whakamahi i te matimati, te tohu kanohi, te tohu USB ranei;
  • ka mutu Ko te hanganga o nga putanga hou o Firefox mo te Android, engari ko te ingoa ko Fenix ​​inaianei ka whanake he kaitirotiro hou mo nga taputapu pūkoro e whakamahi ana i te miihini GeckoView me te huinga o nga whare pukapuka Mozilla Android Components. Ko nga whakatika whakatika mo Firefox mo te Android ka tukuna puta noa i te tau hei waahanga o te peka ESR o Firefox 68, hei tauira, kua puta he tuku inaianei. 68.1. Hei tango i tetahi kaitirotiro hou, me whakamahi koe i nga hanga whakamatautau
    Arokite Firefox.

I tua atu i nga mahi hou me nga whakatikatika bug, kua whakatikahia e Firefox 69 30 whakaraeraetanga, kotahi anake (CVE-2019-11751) kua tohua hei tino arohaehae. Ko tenei raruraru he mea motuhake ki te papaaho Windows ka taea te tuhi i tetahi konae ki te punaha i te wa e whakarewahia ana te kaitirotiro mai i tetahi atu tono (hei tauira, i te wa e whakatuwhera ana i tetahi hononga mai i tetahi papatono karere, ka taea e koe te whakahōputu i te hononga kia penei te whakarewatanga o te kaitirotiro ka puta he konae whakahaere aunoa i te raarangi 'Whakaoho') . Ko te hekenga o te maha o nga whakaraeraetanga tino whakaraerae na te mea ko nga raru mahara, penei i te puhaketanga o te parapara me te uru ki nga waahi mahara kua wetekina, kua tohuhia inaianei he kino, engari ehara i te mea tino nui. Ko te tukunga hou e whakatika ana i nga take rite 13 ka taea pea te mahi i te waehere kaipatu i te whakatuwheratanga o nga wharangi i hangaia.

Source: opennet.ru

Tāpiri i te kōrero