Ho lokolloa ha Firefox 71

etsahetse ho lokolloa ha sebatli sa marang-rang Firefox 71, hammoho le mofuta oa mobile Firefox 68.3 bakeng sa sethala sa Android. Ho feta moo, ho entsoe ntlafatso makala tšehetso ea nako e telele 68.3.0. E tla haufinyane sethaleng tlhahlobo ea beta Lekala la Firefox 72 le tla falla, leo tokollo ea lona e reretsoeng la 7 Pherekhong (project o feta bakeng sa libeke tse 4 tse ncha potoloho ea ntshetsopele).

ka sehloohong boiqapelo:

  • E sisintsweng sebopeho se secha bakeng sa leqephe la "mabapi: config", e leng leqephe la websaete ea tšebeletso e bulang ka har'a sebatli, e ngotsoeng ka HTML, CSS le JavaScript. Likarolo tsa leqephe li ka khethoa ka boikhethelo ka toeba (ho kenyeletsoa le mela e mengata ka nako e le 'ngoe) ebe li beoa holim'a clipboard ntle le ho sebelisa menyu ea litaba. Mohala o ka holimo oa ho batla o bolokiloe le ho atolosoa ho kenyelletsa mefuta e mecha. Ho feta moo, ts'ehetso ea ho batlisisa ka mokhoa o tloaelehileng o kentsoe tšebetsong, o sebelisoang hape bakeng sa ho batlisisa maqepheng a tloaelehileng ka ho batlisisa mohato ka mohato oa libapalisoa.

    Ho lokolloa ha Firefox 71

    Bakeng sa tlhophiso e 'ngoe le e' ngoe, ho ekelitsoe konopo e u lumellang hore u fetole mefuta e fapaneng ka boleng ba Boolean ('nete / bohata) kapa u hlophise likhoele le mefuta e fapaneng ea linomoro. Bakeng sa boleng bo fetotsoeng ke basebelisi, ho kentsoe konopo ho khutlisetsa liphetoho boleng ba kamehla.

    Ho lokolloa ha Firefox 71

    Ka mor'a ho bula ka: config, ka ho feletseng, lintho ha li bontšoe 'me ho na le sebaka sa ho batla feela se hlahang,' me ho sheba lenane lohle u lokela ho tobetsa konopo ea "Show all". Ho Litlhophiso eketsoe kgetho "kakaretso.aboutConfig.enable", lumella khutlisetsa phihlello ho about:config page haeba e ne e holofalitsoe ka boikhethelo sethaleng sa kaho;

    Ho lokolloa ha Firefox 71

  • Kenyelelitsoe ka kamehla, sebopeho se secha sa ho sheba litifikeiti tsa TLS, se fumanehang ka leqephe la tšebeletso la "about:certificate" le menu ea "Tools > Page Info > Security > Sheba Setifikeiti". Ho kenngwa tshebetsong ha sebopeho sa ho boha setifikeiti ho ngotswe hape ka botlalo ho sebediswa JavaScript le dithekenoloji tse tlwaelehileng tsa webo, mme hape e tlisitswe tumellanong le setaele sa Firefox Quantum. Haeba nakong e fetileng ho ne ho buloa fensetere e arohaneng ho sheba litifikeiti, joale tlhahisoleseling e bonts'oa tab ka mokhoa o hopotsang tlatsetso. Ka sebele Ntho e 'ngoe.

    Ho lokolloa ha Firefox 71

  • Ea mehleng ea kajeno moralo oa bara ba aterese. Phetoho e hlokomelehang ka ho fetesisa e bile ho tloha ho bonts'a lenane la likhothaletso ho bophara bohle ba skrine molemong oa fensetere e theolelang e tšoailoeng ka ho hlaka. Liphetoho tse reriloeng li tsoela pele ka nts'etsopele ea ts'ebetsong e ncha ea sebaka sa aterese sa Quantum Bar, se hlahileng ho Firefox 68 'me se tšoauoa ka ho ngoloa bocha ha khoutu, ho nkela XUL/XBL sebaka ka Web API e tloaelehileng. Mothating oa pele, moralo oa Quantum Bar o ile oa pheta ka botlalo sebaka sa khale sa aterese mme liphetoho li ne li lekanyelitsoe ho rework ea kahare. Hona joale mosebetsi o se o qalile ho ntlafatsa ponahalo. Liphetoho ha joale li emisitsoe ka ho sa feleng 'me li hloka hore li kenngoe tšebetsong ka "browser.urlbar.megabar" e mabapi le:config.

    Ho lokolloa ha Firefox 71

  • E kentsoe tšehetso ho qala sebatli ka mokhoa oa "kiosk" oa Marang-rang, o hlahisoang ka ho hlakisa khetho ea "-kiosk" moleng oa taelo mme e lebisa ho bokhoni ba ho sebetsa ka mokhoa o felletseng oa skrineng. Pontšo ea li-interface controls, pop-ups, menus ea moelelo, le matšoao a boemo ba ho kenya leqephe (ponts'o ea lihokelo le URL ea hajoale) e koetsoe. Kenyelletso ea keyboard e fokotsehile haholo, mohlala, ts'ebetso ea linotlolo tsa Alt le Ctrl e koetsoe, e u thibelang ho tsoa ho sebatli, ho fetolela sesebelisoa se seng, kapa ho bula sebaka se seng. Mokhoa o ka sebelisoa ho hlophisa ts'ebetso ea li-terminals tse fapaneng tse ikemetseng, liteishene tsa papatso, liphanele tsa lipontšo le lits'ebetso tse ling tse lekanyelitsoeng ho sebetsa le webosaete e le 'ngoe / sesebelisoa sa webo.
  • Ho sistimi e kenyellelitsoeng ho kenyelletsoa le sebatli Notlela (Pele keketso e ne e fanoa joalo ka Lockbox), nyehelo "mabapi: li-logins" bakeng sa ho laola li-passwords tse bolokiloeng, ho tsebahala ha subdomain ho hlahile ha u tlatsa liforomo tsa ho kena ka password. Litemoso tsa Firefox Monitor mabapi le li-account tse senyehileng le tsona li kentsoe tšebetsong bakeng sa basebelisi ba nang le li-screen reader.
  • E hahela Windows, Linux le macOS sebelisa sesebelisoa sa MP3 sa tlhaho.
  • Tsebiso e kenyellelitsoeng mabapi le ho thibela khoutu bakeng sa meepo ea chelete ea crypto ho mokhoa o tsoetseng pele oa anti-tracing. Phanele e hlahang ha o tobetsa aekhoneng e tsoang litšoantšong tsa thebe e bareng ea aterese e bonts'a khaontara ea li-tracker tse koetsoeng.
  • Bakeng sa basebedisi ba Windows, bokhoni ba ho shebella video ka mokhoa oa Picture-in-Picture bo lumelloa ke kamehla, bo u lumellang hore u hule video ka mokhoa oa fensetere e phaphametseng e lulang e bonahala ha u ntse u sheba sebatli. Ho sheba ka mokhoa ona, o hloka ho tobetsa konopo ea lisebelisoa kapa ho menyu ea litaba e hlahang ha o tobetsa ka ho le letona ho video, khetha "Setšoantšo se setšoantšong" (ho YouTube, e nkelang sebaka sa eona sa "menu" ea maemo, o lokela ho le letona- tobetsa habeli kapa tobetsa ka konopo ea Shift). Litsamaisong tseo e seng tsa Windows, ts'ehetso ea mokhoa e ka fuoa monyetla ka:config ho sebelisa khetho ea "media.videocontrols.picture-in-picture.enabled".
  • E kentswe tshebetsong tšehetso bakeng sa sebopeho sa likarolo tse ngata tsa leqephe (Boemo ba 2 ba Grid ea CSS), e leng ho ntlafatsang haholo ho feto-fetoha ha maemo a ho haha ​​​​mehaho ea maqephe a marang-rang ka ho fana ka bokhoni ba ho hlalosa likarolo tsa bana tse khomaretsoeng liseleng tsa motsoali (ho beha marang-rang a arohaneng ka har'a sele). Li-grids tse halikiloeng li hlalosoa ho sebelisoa boleng "subgrid" ka thepa "grid-template-columns" le "grid-template-rows". Ts'ehetso bakeng sa li-grid tse behiloeng sehlaheng le eona e kentsoe mokhoa oa tlhahlobo oa DevTools Grid Inspector.
  • E kentse thepa ho CSS tšiea-kholo, ho lumella element ho pharalla likholomo tsohle.
  • Ka thepa ea CSS sekotwana-tsela e ekelitse bokhoni ba ho tseba sebaka se fokotsang ponahalo se boletsoeng ho sebelisoa ts'ebetso tsela() в sebopeho Setšoantšo sa SVG.
  • E kentsoe bokhoni ba ho nahanela karolo ea karolo ea coefficient e hlalosoang ka thepa tšobotsi-karo-karolelano, bakeng sa litšobotsi tsa HTML "bophahamo" le "bophara" ho img tag.
  • Mokhoa o kentsoeng ho JavaScript Tšepiso.allSettled(), e khutlisang feela litšepiso tse seng li phethiloe kapa tse lahliloeng, ntle le ho ela hloko litšepiso tse emetseng (ho u lumella ho emela sephetho sa ts'ebetso pele u sebelisa khoutu e 'ngoe).
  • Sehlopha se kentsoeng MathMLElement (Pele ke sehlopha feela se neng se fanoa elements), e hlalosang likarolo tsa notation MathML. Ho boetse ho eketsoa sefate sa MathML DOM se tsamaisanang le sona seo u ka sebelisang mathmlEl.style le batšoasi ba liketsahalo tsa lefats'e.
  • Sehahi se kentsoe ho DOM StaticRange() ho theha ntho ea StaticRange e emelang karolo ea litaba tsa DOM.
  • E kentse API Mecha ea litaba, e fanang ka lisebelisoa tsa ho iketsetsa thibela e nang le tlhahisoleseding e mabapi le ho bapala litaba tsa multimedia sebakeng sa tsebiso. Ka API ena, sesebelisoa sa marang-rang se ke ke sa bonts'a tsebiso feela mabapi le ho qala ho bapala pina e ncha, empa hape le ho hlophisa taolo ho tsoa sebakeng sa tsebiso kapa ka sehokelo sa skrineng, mohlala, li-buttons tsa ho emisa, ho tsamaea ka har'a molapo, kapa ho fallela pina e latelang.
  • Ho API bakeng sa bahlahisi ba tlatsetso ntlafatsoa ho sebetsana le mefokolo ha o kenya data. Fesetere ea popup e butsoe ka li-add-on ka windows.create call hona joale e bonts'a lebitso la tlatsetso ho fapana le URL ea tlatsetso (“moz-extension://”).
  • Hona joale WebGL e tšehetsa likeketso OVR_multiview2, e u lumellang hore u fane ka libaka tse 'maloa tsa pono ka nako e le' ngoe ka mohala o le mong (mohlala, o thusa bakeng sa tlhahiso ea stereo ho WebXR);
  • Khokahano ea ho hlahloba ts'ebetso ea marang-rang e kenyelletsa bokhoni ba ho sekaseka methati ea ho sebetsana le kopo ea marang-rang ka pontšo e arohaneng ea nako ea tharollo ho DNS, ho theha khokahano, ho romella data le ho fumana karabo. Tlhahisoleseding e fanoa ka tabo e ncha ea Nako ka har'a lehlakore le letona.

    Ho lokolloa ha Firefox 71

  • Sebokeng sa kamehla sa marang-rang sa ho latela tšebetso kenyellelitsoe mokhoa oa ho hlahloba likhokahano tsa WebSocket ka bokhoni ba ho emisa likhokahano tse sebetsang.

    Ho lokolloa ha Firefox 71

  • E kentsoe ho Network Monitor tšehetso ho batla mongolo ka botlalo mekhatlong ea kopo/karabelo, li-cookies le lihlooho, hape e kentsoe tšebetsong monyetla ho thibela ho kenngoa ha li-URL tse itseng ka ho eketsa li-filters tse nang le limaske tse hlokahalang.

    Ho lokolloa ha Firefox 71

  • E kentsoe ho web console mokhoa oa multiline editing, e u lumellang ho kenya JavaScript constructs e arotsoe ka mela e 'maloa' me u e phethe eseng ka ho tobetsa Enter, empa ka ho tobetsa konopo ea Run. Mokhoa ona o entsoe e le karolo e ka lehlakoreng, e bonts'itsoeng ka mor'a ho tobetsa letšoao la "split pane" ka lehlakoreng le letona la sebaka sa ho kenya kapa ka tsela e khaoletsang ea keyboard Ctrl + B.

    Ho lokolloa ha Firefox 71

  • JavaScript debugger e fana ka preview boleng ba mefuta-futa sebakeng sa tšebeliso ea bona khoutu, e kentsoeng ho tsamaisa log ea liketsahalo mme a eketsa bokhoni ba ho tima popup block ka li-breakpoints (devtools.debugger.features.overlay in about:config).

    Ho lokolloa ha Firefox 71

  • Tokiso ea ntlafatso ea Firefox 68.2 e lokiselitsoe Android. A re u hopotse hore ho etsoa ha litokollo tse ncha tsa bohlokoa tsa Firefox bakeng sa Android ho emisitsoe. Ho nka sebaka sa Firefox bakeng sa Android, e bitsoang Fenix ​​​​(e abuoa joalo ka Tlhatlhobo ea Firefox) e tsoela pele sebatli se secha sa lisebelisoa tsa mehala se sebelisang enjene ea GeckoView le lilaebrari tsa Mozilla Android Components.

    Ho fokotseha ha palo ea bofokoli ba bohlokoa ho bakoa ke taba ea hore mathata a mohopolo, joalo ka buffer overflows le phihlello ea libaka tsa memori tse seng li lokolotsoe, joale a tšoauoa a le kotsi, empa ha a bohlokoa. Tokollo e ncha e lokisa litaba tse 13 tse ts'oanang tse ka lebisang ho khouto ea bahlaseli ha ho buloa maqephe a hlophisitsoeng ka ho khetheha.

Ntle le boqapi le litokiso tsa liphoso ho Firefox 71, 26 bofokoli, eo ho eona 17 (e bokeletsoeng tlas'a CVE-2019-17013 и CVE-2019-17012) li tšoailoe e le tse khonang ho lebisa ts'ebetsong ea khoutu ea bahlaseli ha li bula maqephe a hlophisitsoeng ka ho khetheha. Hoa hlokomeleha hore mathata a mohopolo a kang buffer overflows le phihlello ea libaka tsa memori tse seng li lokolotsoe joale a tšoauoa a le kotsi, empa ha a bohlokoa.

Source: opennet.ru

Eketsa ka tlhaloso