Ho lokolloa ha Firefox 77

Sebatli sa Marang-rang se lokollotsoe Firefox 77, hammoho le mofuta oa mobile Firefox 68.9 bakeng sa sethala sa Android. Ho feta moo, ho entsoe ntlafatso makala tšehetso ea nako e telele 68.9.0. E tla haufinyane sethaleng tlhahlobo ea beta Lekala la Firefox 78 le tla fetoha, e leng tokollo e lokiselitsoeng ka la 30 Phuptjane.

ka sehloohong boiqapelo:

  • E kentsoe Leqephe le lecha la ts'ebeletso la "mabapi:setifikeiti" le fana ka phihlello ea sebopeho sa ho boha setifikeiti se hahelletsoeng kahare. Khokahano ena e u lumella ho bonts'a lenane la litifikeiti tsa motso le tse bolokiloeng, sheba lintlha tsa setifikeiti ka seng, le litifikeiti tsa ho romela kantle (ts'ehetso ea ho reka thepa ha e so fumanehe).
     Ho lokolloa ha Firefox 77
  • Tšehetso ea liteko e kenyelelitsoe bakeng sa AVIF (AV1 Image Format), e sebelisang theknoloji ea ho hatella ka intraframe ho tsoa ho sebopeho sa khouto sa video sa AV1 (e tšehetsoeng ho tloha Firefox 55). Ho nolofalletsa AVIF, sebelisa khetho ea image.avif.enabled ho about:config . Sets'oants'o sa ho aba data e hatelitsoeng ho AVIF se ts'oana le HEIF ka botlalo. AVIF e ts'ehetsa ka bobeli HDR (High Dynamic Range) le Wide-gamut color space images, hammoho le litšoantšo tse tloaelehileng tsa "dynamic range (SDR).
  • E atolositsoe palo ea litsamaiso eo mokhoa oa ho kopanya o nolofalitsoeng WebRender, e ngotsoeng ka Rust le ho lumella keketseho e kholo ea lebelo la ho fana le ho fokotseha ha CPU mojaro. WebRender e theola litaba tsa leqephe tse fanang ka ts'ebetso ho GPU, e kengoang ts'ebetsong ka li-shaders tse sebelisoang ho GPU. WebRender hona joale kenyellelitsoe ka thepa le Intel Skylake GT1, AMD Raven Ridge, AMD Evergreen APUs, le li-laptops tse nang le likarete tsa litšoantšo tsa NVIDIA tse sebetsang Windows 10. Ho qobella ho kenya tshebetsong, etsa hore "gfx.webrender.all" le "gfx.webrender.enabled" disetting ka hoo e ka bang:config kapa qala Firefox ka MOZ_WEBRENDER=1 phetoho ya tikoloho.
  • Ka har'a bara ea liaterese ntlafatsoa Batla tlhahlobo ea mantsoe. Mantswe a nang le dinako jwale a sekasekiwa mabapi le kgokahanyo ya ona le libaka tsa hona joale (Ka mohlala, pele, ho kenya linotlolo tse kang "test.log" ho ne ho ke ke ha fella ka ho batlisisa, empa boiteko ba ho bula sebaka sa marang-rang, le ho kenya "data:url" e nang le libaka le letšoao la potso ho ne ho tla fella ka ho batlisisa, eseng ho kopitsa).
  • E kentsoe tšehetso matla a boikhethelo, kopo ea li-add-on ha e hlahise tsebiso e tiisang tumello e ncha ha u kenya kapa u nchafatsa tlatsetso, empa e bontšoa ha tlatsetso e fihlella ka kotloloho ts'ebetso e hlokang litokelo tse phahameng. Litumello tse ka phatlalatsoang e le tsa boikhethelo li kenyelletsa tsamaiso, li-devtools, browsingData, le pkcs11.
    Moemeli le seboka. Sepheo sa ho eketsa tumello ea boikhethelo se boleloa e le takatso ea ho fokotsa moroalo ho basebelisi ha u nchafatsa li-add-on le ho fana ka bokhoni ba ho ntlafatsa li-add-on ntle le ho hloka tumello ea tumello (pele, haeba mosebedisi a ne a sa lumellane le tumello, tlatsetso e ne e ke ke ea ntlafatsa).
  • Bakeng sa basebelisi ba UK, leqepheng la New Tab kenyelelitsoe ho hlahisa litaba tse khothaletsoang ke Pocket. Maqephe a fetileng a tšoanang bontshitse E etselitsoe basebelisi ba US, Canada le Jeremane feela. Boikemisetso ba litaba bo etsoa ka lehlakoreng la bareki mme ntle le ho arolelana tlhahisoleseling le batho ba boraro (sebatli se khoasolla lethathamo lohle la likhokahano tse khothalelitsoeng tsa letsatsi la hajoale, tse behiloeng pheletsong ea mosebelisi ho ipapisitsoe le data ea nalane ea ho bala). Ho lokela ho hlokomeloa hore litaba tse tšehelitsoeng li bontšoa feela US mme li tšoailoe ka ho hlaka e le papatso; linaheng tse ling, lihlooho tse tšehelitsoeng ka lichelete ha li e-s’o sebelisoe. Karolo e teng ho tima litaba tse khothaletsoang ke Pocket. tloaelo ho configurator (Firefox Home Content/Recommended by Pocket) le kgetho ya “browser.newtabpage.activity-stream.feeds.topsites” mabapi le:config.

     Ho lokolloa ha Firefox 77
  • Ho configurator, karolong e theoha ea mekhoa ea ho thibela li-cookie karolong ea ho thibela mokhoa oa ho latela motsamao. eketsa ntho e ncha bakeng sa ho itšehla thajana ea li-cookie ke sebaka se bontšitsoeng bareng ea aterese ("Ho Ikhetholla Mokha oa Pele o Matla"Ha tse kentsoeng ka bobeli le tsa motho oa boraro li etsoa ho ipapisitsoe le sebaka sa sebaka sa marang-rang). Mabapi le:config , sebopeho se buloa ka litlhophiso tsa "browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled" kapa ka ho toba "network.cookie.cookieBehavior = 5."

     Ho lokolloa ha Firefox 77
  • Ho nolofatsa ho tsamaea ho lisebelisoa tsa "touchscreen". eketseha Li-bookmark bar padding (ha u bula tabo e ncha, sebaka se secha sa aterese ea Megabar se koahela karolo ea li-bookmark, 'me se siea sebaka se senyenyane sa ho tobetsa).
  • E kentswe tshebetsong Lipuisano tse ncha tsa modal tse hokahaneng le li-tab tsa motho ka mong 'me ha li thibele sebopeho kaofela. Ho laola hore na khokahanyo ea lipuisano e lumelletsoe, likhetho tse latelang li kentsoe mabapi le:config: "prompts.defaultModalType," "prompts.modalType.confirmAuth," le "prompts.modalType.insecureFormSubmit" (1 — link to content, 2 — link to tab, 3 — link to window).

     Ho lokolloa ha Firefox 77
  • Mabapi le: config eketsoe Setting e ncha, middlemouse.openNewWindow, e o dumella ho tima tshebediso ya konopo e bohareng ya toeba ho bula sehokelo tabeng e ntjha.
  • E hlakotsoe browser.urlbar.update1.view.stripHttps setting (tshehetso bakeng sa tlhophiso ya browser.urlbar.trimURLs e bolokehile).
  • Ho tsoa ho enjene ea Gecko ka botlalo hlakotsoe tšehetso
    Li-grids tsa XUL.
  • Potoloso e iketsang ea litšoantšo tsa JPEG e ipapisitseng le data ea Exif e lumelloa ka ho sa feleng.
  • Khetho ea "browser.urlbar.oneOffSearches" e tlositsoe. Ho pata likonopo tse ling tsa enjine ea patlo tse hlahang ha u qala ho ngola atereseng kapa sebakeng sa ho batla, u ka khetha lienjineri tsa patlo tse batloang leqepheng la about:preferences#search page.

     Ho lokolloa ha Firefox 77
  • Mongolo o sa lekaneng ka har'a moeli oa "maxlength" ha o sa fokotsoa ha o kengoa likarolong. Le .
  • Mokhoa o ekelitsoeng String.prototype.replaceAll() (String#replaceAll), e khutlisetsang khoele e ncha (khoele ea mantlha e lula e sa fetohe) moo lipapiso tsohle li nkeloang sebaka ho ipapisitsoe le paterone e boletsoeng. Lipaterone e ka ba limaske tse bonolo kapa mantsoe a tloaelehileng.
  • E fana ka pontšo ea boleng ba leibole e boletsoeng ho sebelisoa tšobotsi ea "label" ho element , haeba litaba tsa element li se na letho.
  • IndexedDB e kentse thepa ts'ebetsong IDBCursor.kopo.
  • E kentsoe tšehetso ea sebopeho sa liteko Monate ka lijaneng tsa grid.
  • Ka lisebelisoa bakeng sa bahlahisi eketsoe phanele Ho lekola mathata a ka bang teng ho bapalla libatli (e bontša hore na ke libatli life tse tšehetsang thepa e itseng ea CSS e amanang le ntho e khethiloeng). E lumelletsoe ka devtools.inspector.compatibility.enabled setting in about:config.

     Ho lokolloa ha Firefox 77
  • Karolo e kholo e ekelitsoe ntlafatso JavaScript debugger. Ho kenya le ho lokisa liphoso mohato ka mohato ho potlakisitsoe, 'me tšebeliso ea mohopolo e fokotsehile. 'Mapa oa mohloli o ntlafalitsoe, o u lumella ho sheba mefuta e fapaneng ho tsoa ho khoutu ea mohloli oa mantlha ha u lokisa li-module tsa ho qetela. Ha u fetola mohala o khethiloeng ka ho tobetsa fensetereng ea Call Stack le ho qala ts'ebetso ea mohato ka mohato (Hata ka holimo, F10), debugger e tla phethahatsa khoutu ho fihlela e fihla moleng o latelang mola o khethiloeng. Lenane (letšoao la gear) le kentsoe ka har'a toolbar, eo hajoale e nang le khetho e le 'ngoe feela ea ho tima JavaScript. Bokhoni ba ho beha li-breakpoints (li-watchpoints) li ekelitsoe, ho emisa ts'ebetso ha litekanyetso tse itseng li fetoloa kapa li baloa (pele, ho ne ho khonahala ho emisa ts'ebetso ha u bala le ho fetola boleng ka thoko).

     Ho lokolloa ha Firefox 77
  • Lenaneo le kenyelelitsoe ho phanele ea tlhahlobo ea ts'ebetso ea marang-rang, ho fana ka mesebetsi ea taolo ea ho rema lifate (ho boloka lits'oants'o lipakeng tsa meroalo ea sebaka, ho kenya faele ea HAR, le ho ngola faele ea HAR). Lenane la litaba le kentsoe phanele ea Kopo ea Thibelo bakeng sa ho nolofalletsa, ho tima, le ho hlakola likarolo tse koetsoeng.
     Ho lokolloa ha Firefox 77
  • Koala Tšehetso ea FTP e liehile ho fihlela Firefox 79, empa khetho ea ho laola tšebetso ea FTP e se e kentsoe (network.ftp.enabled in about:config).

Ntle le lits'ebetso le litokiso tsa liphoso ho Firefox 77 felisitsoe Lifokotsi tse 9, tse 7 tsa tsona li tšoailoe li le kotsi:

  • Mefokolo e mene (e bokelletsoeng tlas'a CVE-2020-12411 и
    CVE-2020-12409) li bakoa ke mathata a memori, joalo ka buffer overflows le phihlello ea libaka tsa memori tse seng li lokolotsoe. Mohlomong, mathata ana a ka lebisa ts'ebetsong ea khoutu ea mohlaseli ha a bula maqephe a entsoeng ka mokhoa o khethehileng.
  • Ho ba tlokotsing
    CVE-2020-12406 e bakoa ke khaello ea tlhahlobo ea mofuta ha o hlakola lintho tsa NativeTypes mme e ka sebelisoa ho hlophisa ts'ebetso ea khoutu ea bahlaseli.
  • Kotsi ea CVE-2020-12405 e bakoa ke phoso ea tšebeliso ea morao-rao ho SharedWorkerService mme e kanna ea fella feela ka ho oa.
  • Kotsi ea CVE-2020-12399 e amana le ho ba kotsing ea laeborari ea NSS tlhaselong ea kanale e lehlakoreng, lumella Ho ipapisitsoe le tlhahlobo ea liphapang linakong tsa khomphutha, khutlisa senotlolo sa lekunutu bakeng sa signature ea dijithale ea DSA.

Source: opennet.ru

Eketsa ka tlhaloso