Firefox 69 kuburitswa

zvakaitika web browser kusunungurwa Firefox 69, pamwe chete mobile version Firefox 68.1 ye Android platform. Mukuwedzera, zvigadziriso zvakagadzirwa matavi nerutsigiro rwenguva refu 60.9.0 ΠΈ 68.1.0 (ESR bazi 60.x haichazogadziridzwa; kutamira kune bazi 68.x inokurudzirwa). Kuuya padariro beta kuongorora Bazi reFirefox 70 richachinja, kuburitswa kwakarongerwa Gumiguru 22.

chikuru zvitsva:

  • Iyo yekusarudzika yakajairwa modhi yekuvharira zvisingadiwe yakawedzera mabasa ekuregeredza Cookies eese echitatu-bato rekutevera masisitimu uye kuvharira JavaScript inoisa iyo mine cryptocurrencies. Migodhi yekodhi inokonzeresa kuwedzera kukuru kweCPU mutoro pahurongwa hwemushandisi uye kazhinji inounzwa mumasaiti nekuda kwekubira kana kushandiswa panzvimbo dzisina chokwadi senzira yekuita mari.
    Pakutanga, kuvharira data kwaigoneswa chete kana uchisarudza yakasimba yekuvharisa modhi, izvo zvino zvine musoro kugonesa chete kana iwe uchida kuvharira nzira. kuzivikanwa kwakavanzika ("browser fingerprinting"). Kuvhara kunoitwa maererano nerondedzero Disconnect.me.
    Firefox 69 kuburitswa

    Kana yakavharwa, chiratidzo chenhovo chinoratidzwa mubhawa rekero, uye mune yemukati menyu unogona kuona kubva kune masayiti maCookies aishandiswa kutevedzera mafambiro akavharwa. Mune imwecheteyo menyu, unogona kusarudza kudzima kuvharira kwemasaiti ega.

    Firefox 69 kuburitswaFirefox 69 kuburitswa

  • Sarudzo dzekuvhara otomatiki kutamba kwemultimedia zvemukati zvakawedzerwa. Pamusoro peiyo yakambowedzerwa ficha yekudzima ruzha mumavhidhiyo-anotamba otomatiki itwa iko kugona kumisa zvachose kutamba kwevhidhiyo, kwete kugumira pakudzora ruzha. Semuenzaniso, kana mavhidhiyo aimboshambadza pamawebhusaiti akaratidzwa, asi pasina ruzha, ipapo mune nyowani modhi, haatombotanga kutamba pasina kudzvanya kwakajeka. Kuti ugone kugonesa modhi, chinhu chitsva "Vimba odhiyo nevhidhiyo" chawedzerwa kune autoplay marongero (Sarudzo> Yakavanzika uye Chengetedzo> Mvumo> Autoplay), iyo inozadzisa iyo yakasarudzika "Vhirai audio" modhi.

    Firefox 69 kuburitswa

    Iyo modhi inogona kusarudzwa inoenderana nemasaiti chaiwo kuburikidza nemenu yemukati inoratidzwa kana iwe uchidzvanya bhatani re "(i)" mubhadha rekero.

    Firefox 69 kuburitswa

  • Kune vashandisi vanobva kuU.SA uye "en-US" inovaka, kurongeka kwezvivharo zvepeji yekutanga inoratidzwa pakuvhura tab itsva yakachinjwa, uye kuratidzwa kwezvimwe zvinyorwa zvinokurudzirwa nePocket service yakawedzerwa. Saizi yezvivharo uye nhamba yekurudziro yakashandurwa, zvikamu zvitsva zvemusoro zvakatsanangurwa (Health, Sayenzi, Technology uye Varaidzo);
  • Iko kugona kutamba Flash zvemukati kuburikidza neAdobe Flash plugin kunovharwa nekusarudzika. Sarudzo yekumisikidza zvachose Flash yakabviswa pazvigadziro zveAdobe Flash Player plugin, ichisiya chete sarudzo yekudzima Flash uye kuigonesa yega kune chaiwo masaiti (activation nekudzvanya kwakajeka) pasina kurangarira nzira yakasarudzwa. Firefox ESR mapazi acharamba achitsigira Flash kusvika pakupera kwa2020;
  • Yakaremara default file processing userContent.css ΠΈ userChrome.css, zvichibvumira mushandisi kudarika magadzirirwo emasaiti kana Firefox interface. Chikonzero chekudzima iyo default kudzikisa browser yekutanga nguva. Kuchinja maitiro kuburikidza nemushandisiContent.css uye userChrome.css inoitwa zvakanyanya kashoma nevashandisi, uye kurodha data reCSS kunodya zvimwe zviwanikwa (kunatsiridza kunobvisa kusingakodzeri kuwana dhisiki). Kuti udzose mushandisiChrome.css nemushandisiContent.css kugadzirisa kune about:config, marongero eβ€œtoolkit.legacyUserProfileCustomizations.stylesheets” awedzerwa, ayo anozoitwa otomatiki kuvashandisi vari kutoshandisa userChrome.css kana userContent.css;
  • YeWebRTC, kugona kugadzirisa machaneti uchishandisa akasiyana evhidhiyo macodec akaitwa, ayo anorerutsa kusikwa kwevhidhiyo musangano masevhisi, vatori vechikamu vanogona kushandisa akasiyana maklayiti software;
  • Kune iyo ARM64 yekuvaka, iyo JavaScript injini inotsigira JIT kuunganidzwa;
  • Kubva pazviziviso zvebrowser (navigator.userAgent, navigator.platform uye navigator.oscpu), ruzivo rwekushandiswa kwe32-bit vhezheni yeFirefox mu64-bit OS nharaunda haibatanidzwe (yaimbodiwa kuFlash, asi yakasiya imwe vector. kune yakavanzika mushandisi kuzivikanwa);
  • Yakawedzera chinhu chekuona vhidhiyo muPicture-in-Picture mode, iyo inokutendera kuti utore vhidhiyo muchimiro chehwindo rinoyangarara rinoramba richionekwa paunenge uchifamba mubrowser. Kuti utarise mune iyi modhi, iwe unofanirwa kudzvanya pane yekushandisa kana mumenu yemukati inoratidzwa kana iwe uchibaya-kurudyi pavhidhiyo, sarudza "Mufananidzo uri pamufananidzo" (muYouTube, inotsiva yayo yemukati menyu mugadziri, unofanirwa kurudyi- tinya kaviri kana kudzvanya nekiyi Shift yakadzvanywa). Tsigiro yemodhi inogona kugoneswa mukati nezve: config uchishandisa sarudzo "media.videocontrols.picture-in-picture.enabled";

    Firefox 69 kuburitswa

  • Added kushandiswa kwepassword jenareta ("signon.generation.available" mune nezve: config), iyo inokutendera kuti uratidze ratidziro ine password inogadzirwa otomatiki yakasimba paunenge uchizadza mafomu ekunyoresa;

    Firefox 69 kuburitswa

  • Kumutungamiriri wepassword akawedzera iko kugona kugadzirisa maakaunti mumamiriro ekutanga-level domain, iyo inokutendera iwe kuti upe imwe password yakachengetwa kune ese subdomain. Semuyenzaniso, pasiwedhi rakachengeterwa login.example.com rava kuzopihwa kuti rizadze otomatiki mafomu pasaiti www.example.com;
  • Added pamberi maneja maneja handler process, izvo Kunoitawo fambisa ruzivo kune inoshanda sisitimu nezve epamusoro ekutanga maitiro. Semuenzaniso, maitiro emukati anogadzirisa iyo inoshanda tebhu anozopihwa yepamusoro (zvakawanda zveCPU zviwanikwa zvakagoverwa) pane maitiro ane chekuita nematabo ekumashure (kana asingatambe vhidhiyo kana odhiyo). Shanduko parizvino inogoneswa nekusarudzika chete kupuratifomu yeWindows, kune mamwe masisitimu, iyo dom.ipc.processPriorityManager.enabled sarudzo in about-config inofanirwa kuvhurwa;
  • activated by default API MushandisiScript, iyo inokubvumira kuti ugadzire Greasemonkey-style add-ons zvichibva paWebExtensions tekinoroji yekuita zvinyorwa zvetsika mumamiriro emapeji ewebhu. Semuenzaniso, nekubatanidza zvinyorwa unogona kushandura magadzirirwo nemafambiro emapeji auri kuona. API iyi yakatobatanidzwa muFirefox, asi kusvika parizvino kuigonesa kwaida kuseta "extensions.webextensions.userScripts.enabled" kuseta mune nezve:config. Kusiyana neadd-ons aripo ane maitiro akafanana anoshandisa tabs.executeScript call, iyo API itsva inokubvumira kuti uzvitsaurire zvinyorwa munzvimbo dzakasiyana dzebhokisi rejecha, kugadzirisa matambudziko ekushanda uye inoita kuti zvikwanise kubata matanho akasiyana-siyana ekurodha peji.
  • Iyo navigator.mediaDevices chivakwa chave kuwanikwa chete kana uchivhura peji mune Yakachengeteka Context, i.e. kana yakavhurwa kuburikidza neHTTPS, via localhost kana kubva kune yenzvimbo faira;
  • Yakawedzera CSS zvivakwa kufashukira-inline ΠΈ overflow-block, zvichikubvumidza kuti udzore kuratidzwa kwemukati kunowedzera kupfuura mabhuroko uye inline zvinhu (cheka muswe kana kuratidza scroll bar). Izvo zvivakwa zvinoshandiswa kuburikidza nekushandura otomatiki kusvika kufashukira-x uye kufashukira-y zvichienderana nemukati wekubuda modhi (kumusoro kusvika kuzasi kana mutsara nemutsara).
  • ZveCSS zvivakwa chena-nzvimbo tsigiro yekukosha kwenzvimbo dzekupwanya kwaitwa;
  • Yakaitwa CSS pfuma Contain, zvichiratidza kuti chinhu uye zviri mukati zvakaparadzaniswa kubva kune yose yeDOM muti;
  • Yakawedzerwa CSS pfuma mushandisi-sarudza, iyo inokubvumira kuti uone kana zvinyorwa zvingasarudzwa nemushandisi;
  • Yakawedzera kugona kuseta @supports mitemo yevanosarudza (
    iyo "@inotsigira selector(select-to-test){...}" fomati, inogona kushandiswa kusarudza CSS chete kana imwe sarudzo ichitsigirwa kana isingabatsirwe mubrowser;

  • Yakawedzerwa rutsigiro minda yeruzhinji kune zviitiko zveJavaScript makirasi anokubvumira kuti utaure zvakafanotsanangurwa zvivakwa zvinotangwa kunze kwemugadziri. Munguva pfupi iri kutevera, rutsigiro rweminda yakavanzika isingaonekwe kunze kwekirasi inotarisirwa zvakare;

    kirasi Chigadzirwa {
    zita;
    mutero = 0.2; /*munda weruzhinji*/
    #basePrice = 0; /* private field*/
    mutengo;

    muvaki(zita, basePrice) {
    this.name = zita;
    this.basePrice = basePrice;
    this.price = (basePrice * (1 + this.tax)).toFixed(2);
    }
    }

  • Yakawedzerwa API Resize Observer, iyo inokutendera kuti ubatanidze mubatiri kune izvo zviziviso nezve shanduko muhukuru hwezvinhu zvakatsanangurwa pane peji zvichatumirwa. Musiyano wakakosha pakati peiyo API itsva uye window.onresize uye CSS Media Queries ndeyokuti unogona kuona kana chimwe chinhu chiri papeji yachinja, pane nzvimbo yose inooneka, iyo inokubvumira kuti upindure nekushandura chinhu ichocho chete pasina kuchinja. zvese zvinooneka zvirimo;
  • Yakawedzera Microtasks API, inomiririrwa neimwe nzira (WindowOrWorkerGlobalScope.queueMicrotask(), iyo inokutendera kuti urongedze callback basa kufona padanho rakaderera nekuiwedzera kune microtask queue;
  • Nzira itsva dzakawedzerwa Blob.text(), Blob.arrayBuffer(), Blob.stream(), DOMMatrix.fromMatrix(), AbstractRange() uye StaticRange();
  • Iko kugona kutsanangura iyo "*" mask yezvikumbiro pasina zvitupa yakawedzerwa kune iyo Access-Control-Expose-Headers, Access-Control-Allow-Methods uye Access-Control-Allow-Headers HTTP misoro;
  • Iyo webhu console inopa boka rekuzivisa nezve chiitiko chine chekuita nekutevera mafambiro evashandisi;
    Firefox 69 kuburitswa

  • Ruzivo rwakadzama nezvezvikonzero zvekuvharisa zviwanikwa (CSP, zvakasanganiswa zvemukati, nezvimwewo) zvakawedzerwa kune network yekuongorora chiitiko chepaneru, uye sarudzo yekoramu ine URL yakazara yakawedzerwa;
    Firefox 69 kuburitswa

  • Iyo JavaScript debugger yakatangwa nekukurumidza. Remote debugging mabasa akaendeswa kune nezve: debugging interface. Tsigiro yenhanho-ne-nhanho debugging yeasynchronous mabasa (Async) yaitwa. Added kirasi nyowani yemabreakpoints inogona kusungirirwa pakuitika kwezviitiko zvine chekuita negonzo, touch screen, animation, DOM, midhiya mibvunzo,
    vashandi, etc.

    Firefox 69 kuburitswa

  • Iyo interface yekutarisa peji yekuratidzira yakawedzerwa kune yekuvandudza maturusi, ayo anoshandisa tsananguro dzemamwe magwaro zvemukati (semuenzaniso, kuratidza mavara kubva ku "alt" hunhu
    panzvimbo yemifananidzo);

    Firefox 69 kuburitswa

  • Pane macOS masisitimu ane akawanda makadhi emifananidzo, shanduko ine hukasha kuGPU inoshanda nesimba inogoneswa kana WebGL yemukati yapedza kugadzirisa. Yakawedzerawo dziviriro kubva pakuchinja kubva kune-inoshanda-simba kuenda kune ine simba GPU yenguva imwe chete WebGL mafoni. Inovaka macOS inoratidzawo kufambira mberi kwekurodha mafaira kuburikidza neyakajairwa Finder interface. Kuumbwa kweFirefox yekuisa inovaka muPKG fomati kwatanga;
  • For Windows 10 neazvino zvigadziriso (1903+), tsigiro yeWebhu Yekusimbisa HmacSecret yekuwedzera kuburikidza neWindows Hello yakawedzerwa kuti ive yechokwadi pamasaiti pasina kuisa password uchishandisa chigunwe, kuzivikanwa kwechiso kana USB tokeni;
  • discontinued kuumbwa kwezvitsva zvinoburitswa zveFirefox yeAroid, panzvimbo payo yave kunzi Fenix inovandudza bhurawuza nyowani yenharembozha uchishandisa injini yeGeckoView uye seti yemaraibhurari eMozilla Android Components. Kugadzirisa zvigadziriso zveFirefox zveAroid zvichaburitswa gore rose sechikamu chebazi reESR reFirefox 68, semuenzaniso, kuburitswa kwave kuumbwa. 68.1. Kuti utore bhurawuza nyowani, unofanirwa kushandisa test builds
    Firefox Kuongorora.

Pamusoro pehunyanzvi uye kugadzirisa kwebug, Firefox 69 yakagadzirisa 30 kushaya simba, iyo imwe chete (CVE-2019-11751) marked sekutsoropodza. Dambudziko iri rakanangana neWindows papuratifomu uye rinobvumira faira rekupokana kuti rinyorwe kune sisitimu kana browser yatangwa kubva kune imwe application (semuenzaniso, pakuvhura chinongedzo kubva kuchirongwa chekutumira mameseji, unogona kufomati chinongedzo nenzira yekuti. kutangisa bhurawuza kunozokonzera kusikwa kweiyo autorun faira mu 'Startup' dhairekitori) . Kudzikira kwenhamba yekusagadzikana kwakakomba kunokonzerwa nenyaya yekuti matambudziko ekurangarira, akadai sebuffer mafashama uye kuwana kune yakatosunungurwa nzvimbo dzendangariro, zvino akaiswa senjodzi, asi kwete kutsoropodza. Kuburitswa kutsva kunogadzirisa 13 nyaya dzakafanana dzinogona kutungamira kuti kodhi yekurwisa iitwe kana mapeji akagadzirwa akavhurwa.

Source: opennet.ru

Voeg