Firefox 70 kumasulidwa

chinachitika kumasulidwa kwa msakatuli Firefox 70ndipo mobile version Firefox 68.2 ya nsanja ya Android. Kuphatikiza apo, kusintha kwapangidwa nthambi ndi chithandizo cha nthawi yayitali 68.2.0 (kukonza nthambi ya ESR yapitayi 60.x kwatha). Kubwera posachedwa ku siteji kuyesa kwa beta Nthambi ya Firefox 71 idzasuntha, malinga ndi mkombero watsopano wa chitukuko yomwe ikuyembekezeka kutulutsidwa pa Disembala 3.

waukulu zatsopano:

  • Munjira yachitetezo chotsogola chotsatira kuphatikiza kutsekereza ma widget ochezera pa intaneti omwe amatsata mayendedwe a ogwiritsa ntchito patsamba lachipani chachitatu (mwachitsanzo, mabatani a Facebook Like ndi mauthenga a Twitter). Pamitundu yotsimikizika kudzera muakaunti pamawebusayiti ochezera, ndizotheka kuletsa kwakanthawi kutsekereza;
    Firefox 70 kumasulidwa

  • Anawonjezera lipoti lachidule pa zotsekera zomalizidwa, momwe mungayang'anire kuchuluka kwa zotsekereza patsiku la sabata ndikulemba;

    Firefox 70 kumasulidwa

  • Dongosolo lowonjezera likuphatikizidwa Zosakhazikika (m'mbuyomu zowonjezera zidaperekedwa ngati Lockbox), zomwe umafuna mawonekedwe atsopano a "za: logins" oyang'anira mapasiwedi osungidwa. Chowonjezeracho chikuwonetsa batani pagawo lomwe mutha kuwona mwachangu maakaunti osungidwa patsamba lapano, komanso kusaka ndikusintha mapasiwedi. Ndi zotheka kupeza mapasiwedi opulumutsidwa kudzera osiyana mafoni ntchito Zosakhazikika, yomwe imathandizira kudzaza mawu achinsinsi mumitundu yotsimikizika ya pulogalamu iliyonse yam'manja;

    Firefox 70 kumasulidwa

  • Kuphatikizidwa kwadongosolo Fufuzani Fufuzani, zomwe amapereka kuwonetsa chenjezo ngati akaunti yanu ili pachiwopsezo (kutsimikizira ndi imelo) kapena kuyesa kulowa patsamba lomwe adabedwa kale. Kutsimikizira kumachitika kudzera pakuphatikizana ndi database ya haveibeenpwned.com;
  • Wopanga mawu achinsinsi amatsegulidwa mwachisawawa; polemba mafomu olembetsa, amawonetsa mawu achinsinsi opangidwa okha. Chida chimangowonetsedwa pazigawo za β€Ήinput type=”password”› okhala ndi β€œautocomplete = mawu achinsinsi”. Popanda chidziwitso ichi, mawu achinsinsi amatha kupangidwa kudzera pamenyu yankhani;

    Firefox 70 kumasulidwa

  • M'malo mwa batani la "(i)" mu bar ya adilesi, pali chizindikiro chazinsinsi, chomwe chimakulolani kuti muweruze kutsegulira kwa njira zotsekereza zotsatizana. Chizindikirocho chimasanduka imvi pamene njira yotsekereza yotsatizana imayatsidwa pazikhazikiko ndipo palibe zinthu zomwe zili patsamba zomwe ziyenera kutsekedwa. Chizindikirocho chimasanduka buluu pamene zinthu zina zapatsamba zomwe zimaphwanya zinsinsi kapena zomwe zimagwiritsidwa ntchito potsata mayendedwe zatsekedwa. Chizindikirocho chimadutsa pamene wogwiritsa ntchito waletsa chitetezo chotsatira malo omwe alipo.

    Firefox 70 kumasulidwa

  • Masamba otsegulidwa kudzera pa HTTP kapena FTP tsopano ali ndi chizindikiro cholumikizidwa chopanda chitetezo, chomwe chimawonetsedwanso ku HTTPS ngati pali zovuta ndi ziphaso. Mtundu wa chizindikiro cha loko wa HTTPS wasinthidwa kuchoka ku zobiriwira kupita ku imvi (zitheka kubweza mtundu wobiriwira kudzera pa security.secure_connection_icon_color_gray setting). Kusuntha kuchoka ku zizindikiro zachitetezo pofuna kuchenjeza za zovuta zachitetezo kumayendetsedwa ndi kupezeka kwa HTTPS, komwe kumawonedwa kale ngati kuperekedwa osati chitetezo chowonjezera.

    Firefox 70 kumasulidwa

  • Mu adilesi bar anasiya kuwonetsa dzina la kampani mukamagwiritsa ntchito satifiketi ya EV yotsimikizika patsamba. Chidziwitsocho chinachotsedwa chifukwa chikhoza kusokeretsa wogwiritsa ntchito ndi kugwiritsidwa ntchito ngati chinyengo (mwachitsanzo, kampani ya "Identity Verified" idalembetsedwa, yomwe dzina lake mu bar ya adilesi idawonedwa ngati chizindikiro chotsimikizira). Zambiri za satifiketi ya EV zitha kuwonedwa kudzera pamenyu yomwe imatsikira mukadina pazithunzi ndi chithunzi cha loko. Mutha kubweza chiwonetsero cha dzina la kampani kuchokera ku satifiketi ya EV mu bar ya adilesi kudzera pa "security.identityblock.show_extended_validation" mu about:config.

    Firefox 70 kumasulidwa

  • Mu injini ya JavaScript anawonjezera womasulira watsopano wa "baseline" bytecode, yemwe amakhala ndi kagawo kakang'ono pakati pa womasulira wanthawi zonse ndi wolemba "zoyambira" wa JIT. Womasulira watsopanoyo ndi wothamanga kwambiri kuposa womasulira wakale ndipo amagwiritsa ntchito njira zodziwika bwino za bytecode, cache ndi deta yolemba mbiri ndi "baseline" JIT compiler. Womasulira wowonjezera amakupatsani mwayi wofulumizitsa ntchito za JavaScript zomwe zimagwiritsidwa ntchito mobwerezabwereza zitasinthidwa kuchokera ku JIT (Ion JIT) yokonzedwanso mpaka pagawo lophatikizira la JIT "yoyambira" yosakometsedwa, mwachitsanzo, ntchitoyi itayitanitsidwa ndi mikangano. za mitundu ina.

    M'mapulogalamu ovuta a pa intaneti, kupanga "zoyambira" JIT ndikuyambitsa kukhathamiritsa kwa Ion JIT kumatenga nthawi yochuluka, ndipo womasulira wowonjezereka amatha kukwaniritsa kuwonjezeka kwa ntchito ndi kuchepetsa pang'ono kukumbukira kukumbukira. M'mayeserowo, kuphatikizidwa kwa womasulira wowonjezera yemwe amagwiritsa ntchito ziwerengero zonse ndi kachesi yapakati ndi JIT inachititsa kuti kuchepetsedwa kwa nthawi yotsegula masamba ndi 2-8%, ndipo zokolola za zida za omanga intaneti zawonjezeka ndi 2-10%;

    Firefox 70 kumasulidwaFirefox 70 kumasulidwa

  • Zomangamanga za Linux kuphatikizidwa kugwiritsa ntchito kokhazikika kwa compositing system WebRender kwa AMD, Intel ndi NVIDIA GPUs (oyendetsa Nouveau okha), mukamagwiritsa ntchito Mesa 18.2 kapena mtsogolo padongosolo. Pomanga Windows, kuphatikiza ma AMD ndi NVIDIA GPU omwe adathandizidwa kale, WebRender tsopano yatsegulidwa kwa Intel GPUs. Compositing system WebRender imalembedwa m'chinenero cha Rust ndi masamba akunja omwe amapereka ntchito kumbali ya GPU.

    Mukamagwiritsa ntchito WebRender, m'malo mwa makina opangira makina omangidwira mu injini ya Gecko, yomwe imagwiritsa ntchito data pogwiritsa ntchito CPU, ma shaders omwe akuyenda pa GPU amagwiritsidwa ntchito pochita ntchito zachidule pamasamba, zomwe zimalola kuwonjezeka kwakukulu kwa liwiro loperekera. ndi kuchepetsa kuchuluka kwa CPU. Kukakamiza WebRender kuyatsidwa mu about:config, mutha kusintha zochunira "gfx.webrender.all" ndi "gfx.webrender.enabled";

  • Zowonjezedwa kuthandizira pamachitidwe okhwima odzipatula, opangidwa pansi pa dzina la code Kupereka. Munjira iyi, masamba ochokera kumasamba osiyanasiyana amakhala nthawi zonse pokumbukira njira zosiyanasiyana, zomwe zimagwiritsa ntchito sandbox yake yokha. Kulekanitsa kwa ndondomeko sikuchitidwa ndi ma tabo, koma ndi madera, omwe amakulolani kuti mupitirize kudzipatula zomwe zili m'malemba akunja ndi ma block a iframe. Njira yodzipatula yokhazikika imayendetsedwa mozungulira: sinthani pogwiritsa ntchito njira ya "fission.autostart" (kuthandizira kutulutsa kwatsekedwa pakadali pano);
  • Zasinthidwa chizindikiro ndi dzina zasinthidwa kuchoka pa Firefox Quantum kupita ku Firefox Browser;

    Firefox 70 kumasulidwa

  • Zoletsedwa kuwonetsa zopempha kuti zitsimikizidwe zaulamuliro womwe wakhazikitsidwa kuchokera ku midadada ya iframe yokwezedwa kuchokera kudera lina (oyambira). Sinthani alola kuletsa nkhanza zina ndikusunthira ku chitsanzo chomwe zilolezo zimapemphedwa kuchokera kugawo loyambirira la chikalatacho, chomwe chikuwonetsedwa mu bar adilesi;
  • Anasiya popereka zomwe zili m'mafayilo otsitsidwa kudzera pa ftp (mwachitsanzo, mukatsegula kudzera pa ftp, zithunzi, README ndi mafayilo a html sizidzawonetsedwanso). Mukatsegula zothandizira kudzera pa FTP, kukambirana kwa fayilo ku disk tsopano kutchedwa nthawi yomweyo, mosasamala kanthu za mtundu wa zomwe zili;
  • Mu adilesi bar zakhazikitsidwa chizindikiro chopereka mwayi wopeza malo, zomwe zidzakulolani kuti muwone bwinobwino ntchito ya Geolocation API ndipo, ngati kuli kofunikira, kuti athe kuchotsa ufulu wa tsambalo kuti mugwiritse ntchito. Mpaka pano, chizindikirocho chinangowonetsedwa zilolezo zisanaperekedwe komanso ngati pempho likakanidwa, koma linasowa pamene mwayi wa Geolocation API unatsegulidwa. Tsopano chizindikirocho chidzadziwitsa wogwiritsa ntchito za kukhalapo kwa mwayi wotero;
    Firefox 70 kumasulidwa

  • Zakhazikitsidwa mawonekedwe otalikirapo owonera ziphaso za TLS, zopezeka kudzera pa tsamba la "za: satifiketi" (mwachisawawa, mawonekedwe akale akugwiritsidwabe ntchito, chatsopanocho chimayatsidwa kudzera pa security.aboutcertificate.enabled in about:config). Ngati kale zenera lapadera lidatsegulidwa kuti muwone ziphaso, tsopano chidziwitsocho chikuwonetsedwa mu tabu mu mawonekedwe okumbukira zowonjezera. Ndithudi Chinachake. Kukhazikitsa kwathunthu mawonekedwe owonera satifiketi olembedwanso kugwiritsa ntchito JavaScript ndi matekinoloje okhazikika apa intaneti;
    Firefox 70 kumasulidwa

  • Gawo lawonjezedwa ku menyu yoyang'anira akaunti kuti mupeze ntchito zapamwamba za Firefox monga Monitor ndi Send;

    Firefox 70 kumasulidwa

  • Chizindikiro chatsopano cha "mphatso" chawonjezedwa ku mndandanda waukulu ndi gulu, momwe mungapezere zambiri za kutulutsidwa kwatsopano ndi zofunikira zawo;

    Firefox 70 kumasulidwa

  • Masamba omangidwa mu Firefox (pafupifupi:*) amasinthidwa kuti awonetsedwe poganizira zokonda zamutu wakuda;
  • Kuwerenga kwa mawu otsindikiridwa kapena kuwoloka, kuphatikiza maulalo, kwawongoleredwa - mizere tsopano imathyoka (kutuluka) popanda mizere yopingasa;
  • Mu mitu anasiya kuthandizira kwa accentcolor, textcolor ndi headerURL, zomwe zinali zilembo za chimango, tab_background_text ndi theme_frame properties (mitu yomwe ili mu addons.mozilla.org imasinthidwa zokha);
  • Anawonjezera CSS katundu kukongoletsa-malemba-kukhuthala, mawu-pansi-pansi-kuchotsera ΠΈ zolemba-zokongoletsa-dumpha-inki, zomwe zimakulolani kuti musinthe makulidwe, ma indentation, ndi zoduka za mizere yomwe imagwiritsidwa ntchito polemba ndi kugunda palemba;
  • Mu CSS katundu "ChionetseroΒ» adawonjezera kuthekera kofotokozera zikhalidwe ziwiri nthawi imodzi, mwachitsanzo, "kuwonetsa: block flex" kapena "kuwonetsa: inline flex";
  • Makhalidwe owonekera mu mawonekedwe a opacity ndi kuyimitsa-opacity CSS tsopano akhoza kukhazikitsidwa ngati maperesenti;
  • Mu katundu wa CSS kukula kwazithunzi onjezerani chithandizo cha xxx-mtengo waukulu;
  • Mu JavaScript zakhazikitsidwa Kutha kusiyanitsa manambala akulu pogwiritsa ntchito ma underscores, mwachitsanzo, "myNumber = 1_000_000_000_000";
  • Anawonjezera njira yatsopano Intl.RelativeTimeFormat.formatToParts(), yomwe ili yosiyana ya njira ya Intl.RelativeTimeFormat.format() yomwe imabweza mndandanda wazinthu, chinthu chilichonse chomwe chimayimira gawo la mtengo wopangidwa, m'malo mobwezera chingwe chonse chojambulidwa;
  • Kukula kwa mutu wa HTTP "Referer" kumangokhala 4 KB; ngati mtengowu wapyola, zomwe zalembedwazo zimadulidwa ku dzina lachidziwitso;
  • M'makina opangira zida mu gulu la Kufikika, zida zawonjezeredwa kuti zifufuze mosavuta kuyenda pakati pa zinthu pogwiritsa ntchito kiyibodi, komanso choyimira cha momwe anthu akhungu amawonera tsamba;
    Firefox 70 kumasulidwa

  • Wosankha mitundu tsopano akuwonetsa chizindikiro chosiyana cha mtundu womwe wapatsidwa wokhudzana ndi mtundu wakumbuyo kuti awunikire malingaliro kwa anthu omwe sawona bwino;
    Firefox 70 kumasulidwa

  • Mumayendedwe owunikira a CSS, matanthauzo a CSS omwe samakhudza chinthu chosasankhidwa tsopano adetsedwa ndikuwonetsa chida chosonyeza chifukwa chonyalanyazira ndi kukonza zotheka;
    Firefox 70 kumasulidwa

  • Wotsitsayo tsopano ali ndi kuthekera kokhazikitsa zopumira zomwe zimayambitsidwa zinthu za DOM zikasintha (DOM Mutation Breakpoints) ndikukulolani kuti muzitsatira nthawi yomwe script ikuwonjezera, kuchotsa kapena kusintha zomwe zili patsamba;
    Firefox 70 kumasulidwa

  • Kwa opanga zowonjezera, kuthekera koyang'ana deta mu browser.storage.local storage yakhazikitsidwa;
  • Ntchito yofufuzira yawonjezedwa pamawonekedwe owunikira zochitika pa netiweki, zomwe zimakupatsani mwayi wopeza zopempha ndi mayankho mwachangu. Kusakaku kumaphatikizapo mitu ya HTTP, Ma Cookies ndi mabungwe opempha/mayankho;
  • Khodi yopanga tsamba papulatifomu ya macOS idakonzedwa, zomwe zidachepetsa katundu pa CPU, kufulumizitsa kutsitsa masamba (mpaka 22%) ndikuchepetsa kugwiritsa ntchito zida posewera makanema (mpaka 37%). Kumanga kwa MacOS kumawonjezeranso chithandizo cholowetsa mawu achinsinsi osungidwa mu Chrome;
  • Kusintha kwa Firefox 68.1 kwakonzedwa pa Android. Tikukumbutseni kuti kupanga kwatsopano kofunikira kwa Firefox kwa Android kwatha. Kulowa m'malo mwa Firefox ya Android, yotchedwa Fenix ​​​​(yogawidwa ngati Kuwonetseratu kwa Firefox) ikukula msakatuli watsopano wazipangizo zam'manja zogwiritsa ntchito injini ya GeckoView ndi malaibulale angapo a Mozilla Android Components. Masiku angapo apitawo losindikizidwa Kutulutsa kwatsopano koyesera kwa Firefox Preview 2.2, komwe kumakonza zovuta zingapo pamawonekedwe ndi zomwe ogwiritsa ntchito. Za kusintha poyerekeza kutulutsa 2.0 Onaninso kuwonjezera kwa mwayi wochotsa deta yonse mukatuluka komanso kuthekera kotsegula maulalo mwachisawawa mumayendedwe achinsinsi.

Kuphatikiza pazatsopano ndi kukonza zolakwika, Firefox 70 yakonza 24 zofooka, zomwe 12 (zosonkhanitsidwa pansi pa CVE-2019-11764 imodzi) cholembedwa Zovuta kwambiri ndipo zitha kupangitsa kuti wowukirayo achitepo kanthu potsegula masamba opangidwa mwapadera.

Source: opennet.ru

Kuwonjezera ndemanga