Ho lokolloa ha Firefox 93

Ho ile ha lokolloa sebatli sa marang-rang sa Firefox 93. Ho feta moo, ho ile ha etsoa ntlafatso ea makala a nako e telele a tšehetso - 78.15.0 le 91.2.0. Lekala la Firefox 94 le fetiselitsoe sethaleng sa tlhahlobo ea beta, eo tokollo ea eona e reretsoeng ka la 2 Pulungoana.

Litlhahiso tse ka sehloohong:

  • Tšehetso bakeng sa sebopeho sa setšoantšo sa AVIF (AV1 Image Format) e lumelloa ka mokhoa oa kamehla, e sebelisang theknoloji ea ho hatella ka har'a foreime ho tsoa ho fomete ea khouto ea video ea AV1. Libaka tse feletseng le tse fokolang tsa mebala ea gamut li tšehetsoa, ​​​​hammoho le ts'ebetso ea phetoho (ho potoloha le seipone). Animation ha e so tšehetsoe. Ho lokisa ho lumellana le litlhaloso, hoo e ka bang: config e fana ka parameter ea 'image.avif.compliance_strictness'. Boleng ba sehlooho sa ACCEPT HTTP bo fetotsoe ho "image/avif,image/webp,*/*" ka ho sa feleng.
  • Enjene ea WebRender, e ngotsoeng ka puo ea Rust mme e u lumella ho fihlela keketseho e kholo ea lebelo la ho fana le ho fokotsa mojaro ho CPU ka ho tsamaisa litaba tsa leqephe tse fanang ka lits'ebetso ho lehlakoreng la GPU, tse kengoang ts'ebetsong ka li-shaders tse sebetsang ho GPU, e entsoe e tlamang. Bakeng sa litsamaiso tse nang le likarete tsa khale tsa video kapa li-drive tsa litšoantšo tse nang le bothata, WebRender e sebelisa software rasterization mode (gfx.webrender.software=true). Khetho ea ho tima WebRender (gfx.webrender.force-legacy-layers le MOZ_WEBRENDER=0) ha e sa sebetsa.
  • Tšehetso e ntlafetseng bakeng sa protocol ea Wayland. E kentse lera le rarollang mathata ka clipboard maemong a ipapisitseng le protocol ea Wayland. Ho boetse ho kenyelelitsoe liphetoho tse thusang ho felisa ho thothomela ha u sebelisa Wayland ha u tsamaisa fensetere pheletsong ea skrini ka litlhophiso tse nang le lisebelisoa tse ngata.
  • Sebali sa PDF se hahelletsoeng se fana ka bokhoni ba ho bula litokomane ka liforomo tsa XFA tse sebetsang, tse sebelisoang hangata mefuteng ea elektroniki ea libanka tse fapaneng le mekhatlo ea mmuso.
    Ho lokolloa ha Firefox 93
  • Tšireletso e nolofalitsoe khahlanong le ho khoasolla lifaele tse rometsoeng ka HTTP ntle le encryption, empa e qalisoa maqepheng a butsoeng ka HTTPS. Lits'oants'o tse joalo ha li sirelelitsoe ho senya ka lebaka la taolo ea sephethephethe sa lipalangoang, empa kaha li entsoe ka ho tsamaea ho tloha maqepheng a butsoeng ka HTTPS, mosebelisi a ka ba le maikutlo a fosahetseng a ts'ireletso ea bona. Haeba u leka ho khoasolla data e joalo, mosebelisi o tla bontšoa temoso, e leng se u lumellang hore u hlakole block haeba u lakatsa. Ho feta moo, ho khoasolla lifaele ho tsoa ho li-iframe tse nang le sandboxed tse sa hlakiseng ka ho hlaka hore na tumello ea ho khoasolla e thibetsoe, 'me e tla thibeloa ka khutso.
    Ho lokolloa ha Firefox 93
  • Ts'ebetso e ntlafalitsoeng ea mochini oa SmartBlock, o etselitsoeng ho rarolla mathata liwebsaeteng tse hlahang ka lebaka la ho thibela mangolo a kantle ka mokhoa oa ho bala oa lekunutu kapa ha ho thijoa ho ntlafatseng ha litaba tse sa batleheng (tse thata) ho buloa. SmartBlock e nka sebaka sa lingoloa tse sebelisoang bakeng sa ho lata ka li-stubs tse netefatsang hore sebaka sa marang-rang se jara ka nepo. Li-Stubs li lokiselitsoe mangolo a mang a tsebahalang a latedisang basebelisi a kenyeleditsweng lenaneng la Hakolla. Phetolelo e ncha e kenyelletsa ho thibela ho feto-fetoha ha Google Analytics scripts, Google advertising network scripts and widgets from Optimizely, Criteo le Amazon TAM services.
  • Ho poraefete le ho thibela mekhoa e sa batleheng (e thata), tšireletso e eketsehileng bakeng sa hlooho ea "Referer" ea HTTP e ea lumelloa. Mekhoeng ena, libaka tsa marang-rang li hanetsoe ho lumella melaoana ea "no-referrer-when-downgrade", "origin-when-cross-origin" le maano a "safe-url" ka sehlooho sa Referrer-Policy HTTP, se lumellang ho feta ntho e tloaelehileng. litlhophiso tsa ho khutlisa phetiso libakeng tsa batho ba bang ka URL e felletseng ho hlooho ea "Referer". A re hopoleng hore ho Firefox 87, molemong oa ho thibela ho lutla ho ka bang teng ha data ea lekunutu, leano la "strict-origin-when-cross-origin" le ile la sebelisoa ka mokhoa o ikhethileng, ho bolelang ho khaola litsela le liparamente ho "Referer" ha o romella. kopo ho mabotho a mang ha u kena ka HTTPS ho fetisetsa "Referer" e se nang letho ha u tloha ho HTTPS ho ea ho HTTP le ho fetisetsa "Referer" e feletseng bakeng sa liphetoho tse ka hare ho sebaka se le seng. Empa katleho ea phetoho e ne e belaetsa, kaha libaka li ne li ka khutlisa boitšoaro ba khale ka ho qhekella ka Referrer-Policy.
  • Sethaleng sa Windows, ts'ehetso ea ho laolla li-tab ho tsoa mohopolong e kengoa ts'ebetsong haeba boemo ba memori ea mahala tsamaisong bo fihla ho boleng bo tlase haholo. Li-tab tse sebelisang mohopolo o mongata haholo le tseo mosebelisi a sa kang a li fumana ka nako e telele li theoloa pele. Ha o fetohela ho tab e sa laolwang, dikahare tsa yona di tla iphumanela hape. Ho Linux, ts'ebetso ena e ts'episitsoe ho eketsoa ho e 'ngoe ea likhatiso tse latelang.
  • Moralo oa phanele o nang le lethathamo la lintho tse jarollotsoeng o tlisoa ka mokhoa o akaretsang oa pono oa Firefox.
    Ho lokolloa ha Firefox 93
  • Ka mokhoa o kopanetsoeng, sebaka se pakeng tsa likarolo tsa menu e kholo, menyetla e mengata, li-bookmark le histori ea ho bala li fokotsehile.
    Ho lokolloa ha Firefox 93
  • SHA-256 e kenyelelitsoe palo ea li-algorithms tse ka sebelisoang ho hlophisa netefatso (HTTP Authentication) (pele e ne e tšehetsoa ke MD5 feela).
  • Li-cipher tsa TLS tse sebelisang algorithm ea 3DES li koaletsoe ka ho sa feleng. Mohlala, TLS_RSA_WITH_3DES_EDE_CBC_SHA cipher suite e ka hlaseloa habonolo ke Sweet32. Ho khutla ha tšehetso ea 3DES hoa khoneha ka tumello e hlakileng litlhophisong tsa mefuta ea khale ea TLS.
  • Sethaleng sa macOS, ho rarollotsoe bothata ba linako tse lahlehileng ha ho qala Firefox ho tsoa faeleng e kentsoeng ea ".dmg".
  • E kentse sebopeho sa mosebelisi bakeng sa ho kenya letsatsi le nako bakeng sa karolo ea foromo ea webo .
    Ho lokolloa ha Firefox 93
  • Bakeng sa likarolo tse nang le aria-label kapa aria-labelled by tšobotsi, karolo ea meter (karolo = "meter") e kenngoa ts'ebetsong, e leng se u lumellang hore u sebelise matšoao a lipalo a fetohang ka mefuta e itseng (mohlala, matšoao a tefiso ea betri. ).
    Ho lokolloa ha Firefox 93
  • Tšehetso e ekelitsoeng bakeng sa lentsoe la sehlooho la "small-caps" ho thepa ea CSS ea font-synthesis.
  • E kentse tšebetsong mokhoa oa Intl.supportedValuesOf(), o khutlisang mefuta e mengata ea lialmanaka tse tšehetsoeng, lichelete, litsamaiso tsa linomoro, le litekanyetso tsa tekanyo.
  • Bakeng sa litlelase, hoa khoneha ho sebelisa li-block tsa ho qala tse tsitsitseng ho khoutu ea sehlopha e etsoang hanngoe ha ho sebetsa sehlopha: sehlopha sa C {// The block e tla tsamaisoa ha e ntse e sebetsana le sehlopha ka boeona se tsitsitse { console.log("C's static block"). ; }}
  • Tšehetso e ekelitsoeng bakeng sa ho letsetsa HTMLElement.attachInternals ho fumana mekhoa e meng ea ho laola liforomo.
  • Sebopeho sa shadowRoot se kenyellelitsoe ho mokhoa oa ElementInternals, se lumellang likarolo tsa matsoalloa ho fumana metso ea tsona e arohaneng ho Shadow DOM, ho sa tsotelehe hore na boemo ke bofe.
  • Tšehetso e ekelitsoeng bakeng sa litšoantšo tsa Orientation le premultiplyAlpha ho mokhoa oa createImageBitmap().
  • E kentse tšebetso ea global reportError() e lumellang mangolo ho hatisa liphoso ho khomphutha, e etsisang ketsahalo e sa tloaelehang.
  • Lintlafatso tsa mofuta oa sethala sa Android:
    • Ha e qalisoa matlapeng, likonopo tsa "forward", "back" le "page reload" li kentsoe phanele.
    • Ho tlatsoa ka bohona ha li-logi le li-password ho liforomo tsa webo ho etsoa ka mokhoa oa kamehla.
    • Hoa khonahala ho sebelisa Firefox joalo ka molaoli oa password ho tlatsa li-logins le li-password lits'ebetsong tse ling (tse nolofalitsoeng ka "Settings"> "Logins and passwords"> "Tlatsa ka ho iketsa lits'ebetsong tse ling").
    • E kentse "Litlhophiso"> "Li-Logins le li-passwords"> "Lits'oants'o tse bolokiloeng"> "Add Login" leqepheng la ho eketsa lintlha ho mookameli oa password.
    • E kentse leqephe la "Litlhophiso"> "Pokello ea data"> "Lithuto le ho tima" leqephe, le u lumellang ho hana ho kenya letsoho litekong tsa liteko.

Ntle le boqapi le tokiso ea liphoso, Firefox 93 e tlosa bofokoli ba 13, bao 10 ea bona e tšoailoeng e le kotsi. Bofokoli ba 9 (bo bokelletsoeng tlasa CVE-2021-38500, CVE-2021-38501 le CVE-2021-38499) bo bakoa ke mathata a mohopolo, 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.

Tokollo ea beta ea Firefox 94 e tšoaea ts'ebetsong ea leqephe le lecha la ts'ebeletso "mabapi: ho laolla" moo mosebelisi a ka laollang li-tab tse itseng ntle le ho li koala ho fokotsa ts'ebeliso ea mohopolo (litaba li tla khutlisoa hape ha o fetohela ho tab).

Source: opennet.ru

Eketsa ka tlhaloso