Ho lokolloa ha Firefox 119

Sebatli sa marang-rang sa Firefox 119 se lokollotsoe mme ntlafatso ea lekala ea nako e telele ea etsoa - 115.4.0. Lekala la Firefox 120 le fetiselitsoe sethaleng sa tlhahlobo ea beta, eo tokollo ea eona e lokiselitsoeng ka la 21 Pulungoana.

Lintho tse ncha tse ka sehloohong ho Firefox 119:

  • Khokahano e nchafalitsoeng ea leqephe la Firefox View e kentsoe, e nolofaletsang ho fihlella litaba tse neng li shebiloe pele. Leqephe la Firefox View le bokella lintlha tse mabapi le li-tab tse sebetsang, maqephe a sa tsoa bonoa, li-tab tse koetsoeng, le li-tab tse tsoang lisebelisoa tse ling sebakeng se le seng. Mofuta o mocha oa Firefox View o fana ka leseli mabapi le li-tabo tsohle tse butsoeng fensetereng efe kapa efe, hape e eketsa bokhoni ba ho bona nalane ea hau ea ho bala e hlophisitsoeng ho latela letsatsi kapa sebaka.
    Ho lokolloa ha Firefox 119
  • Bokhoni ba ho kenya litlatsetso ho tsoa ho Chrome le libatli tse thehiloeng ho enjine ea Chromium bo a lumelloa. Moqoqong oa ho kenya data ho tsoa ho libatli tse ling ("Import Data" mabapi le:khethoa#leqephe le akaretsang), ho hlahile khetho ea ho fetisa li-add-on. Phetiso e kenyelletsa lethathamo la li-add-on tse 72, tse bapisang li-identifiers tsa li-add-on tse tšoanang tse teng bakeng sa Chrome le Firefox. Haeba litlatsetso tse tsoang lethathamong li le teng ha o kenya data ho tsoa ho Chrome, Firefox e kenya mofuta oa Firefox ho fapana le mofuta oa Chrome oa tlatsetso.
    Ho lokolloa ha Firefox 119
  • Tšehetso bakeng sa mochine oa ECH (Encrypted Client Hello) e kenyelelitsoe, e tsoelang pele nts'etsopele ea ESNI (Encrypted Server Name Indication) 'me e sebelisetsoa ho kenyelletsa tlhahisoleseding e mabapi le li-parameter tsa nako ea TLS, tse kang lebitso la sebaka se kopiloeng. Phapang e ka sehloohong pakeng tsa ECH le ESNI ke hore ho e-na le ho patala boemong ba masimo ka bomong, ECH e pata molaetsa oohle oa TLS ClientHello, e leng se u lumellang ho thibela ho lutla ka masimo ao ESNI e sa e koaheleng, mohlala, PSK (Pre-Shared Key) lebala.
  • Bokhoni ba ho hlophisa tokomane ea sebali sa PDF e hahelletsoeng ka har'a hona joale e kenyelletsa ts'ehetso ea ho kenya litšoantšo le litlhaloso tsa mongolo, ntle le setšoantšo se neng se fumaneha pele sa mohala oa letsoho le ho hokela litlhaloso tsa mongolo. Mokhoa o mocha oa ho hlophisa oa PDF o kentsoe tšebetsong feela bakeng sa basebelisi ba bang; ho e qobella mabapi le:qephe la tlhophiso, o tlameha ho kenya tšebetsong "pdfjs.enableStampEditor".
    Ho lokolloa ha Firefox 119
  • Litlhophiso tse fetotsoeng tse amanang le ho khutlisa nako e sitisitsoeng kamora ho tsoa ho sebatli. Ho fapana le litokollo tse fetileng, tlhahisoleseling e mabapi le li-tab tse sebetsang feela, empa hape le li-tabo tse koetsoeng haufinyane li tla bolokoa lipakeng tsa mananeo, ho u lumella ho khutlisa li-tab tse koetsoeng ka phoso kamora ho qala bocha le ho sheba lenane la tsona ho Firefox View. Ka tloaelo, li-tabo tse 25 tsa ho qetela tse butsoeng matsatsing a 7 a fetileng li tla bolokoa. Lintlha tse mabapi le li-tab lifensetereng tse koetsoeng le tsona li tla nahanoa 'me lethathamo la li-tab tse koetsoeng le tla sebetsoa maemong a lifensetere tsohle hang-hang, eseng feela fensetere ea hajoale.
  • Bokhoni ba Mokhoa oa Ts'ireletso ea Li-cookie kaofela bo atolositsoe, moo polokelo ea Cookie e arohaneng e sebelisoang sebakeng se seng le se seng, e sa lumelleng ts'ebeliso ea Li-cookies ho lekola motsamao lipakeng tsa libaka (Li-Cookies tsohle li behiloe ho tsoa ho li-block tsa batho ba bang tse laetsoeng site (iframe, js, joalo-joalo) .p.), li hokahane le sebaka seo li-block tsena li kopilitsoeng ho sona). Mofuta o mocha o sebelisa ho itšehla thajana ha leano la URI "blob:..." (Blob URL), e ka sebelisoang ho fetisa tlhahisoleseling e loketseng ho lateloa ha basebelisi.
  • Bakeng sa basebelisi ba mokhoa o ntlafalitsoeng oa ts'ireletso ea ho latedisa (ETP, Ts'ireletso e Matlafalitsoeng ea ho Tracking), ts'ireletso e eketsehileng e fuoa matla khahlanong le boitsebiso bo sa tobang ba basebelisi ka tlhahlobo ea litlhaku - lifonti tse bonoang liwebsaeteng li lekanyelitsoe ho lifonte tsa sistimi le lifonti tse tsoang ho lihlopha tse tloaelehileng tsa lipuo.
  • Sephutheloana sa Firefox snap se fana ka ts'ehetso ea ho sebelisa lebokose la khetho ea faele ea Ubuntu ha u fumana data ho tsoa ho libatli tse ling, hammoho le ts'ehetso ea ho khetholla likarolo tse fumanehang ho latela mofuta o kentsoeng oa xdg-desktop-portal.
  • Tšehetso e ekelitsoeng bakeng sa ho khetha mochine o tla beha fensetere ea sebatli e sebetsang ka mokhoa oa Internet kiosk. Mohlahlobi o khethoa ho sebelisoa khetho ea mola oa taelo "-kiosk-monitor". Sebatli se fetohela ho skrineng se felletseng hang ka mor'a ho qala ka mokhoa oa kiosk.
  • E emisitse ho bona litaba tsa media ho lifaele tse sebetsitsoeng ka mofuta oa "application/octet-stream" MIME. Bakeng sa lifaele tse joalo, sebatli se tla u khothaletsa ho khoasolla faele ho fapana le ho qala ho e bapala.
  • E le ho itokisetsa ho kenyelletsoa ha Firefox ho thibela Cookie ea motho oa boraro, ho kengoa ts'ebetsong ha Storage Access API e nchafalitsoe ho thusa mosebedisi ho fumana tumello ea ho fumana polokelo ea Cookie ho tsoa ho iframe ha Li-cookie tsa batho ba bang li koetsoe ka boiketsetso. Ts'ebetsong e ncha e ntlafalitse tšireletso le liphetoho tse eketsehileng ho qoba mathata ka libaka.
  • Bakeng sa likarolo tsa tloaelo (Custom Element), tse eketsang ts'ebetso ea likarolo tse teng tsa HTML, tšehetso ea ARIA (Accessible Rich Internet Applications) e kenyelelitsoe, e leng se etsang hore lintlha tsena li fumanehe habonolo ho batho ba nang le bokooa. E kentse bokhoni ba ho beha le ho bala litšobotsi tsa ARIA ka ho toba bakeng sa likarolo tsa DOM (mohlala, buttonElement.ariaPressed = "nete") ntle le ho bitsa mekhoa ea setAttribute le getAttribute.
  • Hlooho ea Cross-Origin-Embedder-Policy HTTP, e laolang mokhoa oa ho itšehla thajana oa Cross-Origin mme e o lumella ho hlalosa melao e sireletsehileng ea ts'ebeliso leqepheng la ts'ebetso e lehlohonolo, e ekelitse tšehetso bakeng sa paramethara ea "credentialless" ho thibela phetiso ea lintlha tse amanang le bopaki. tlhahisoleseling joalo ka Li-cookies le litifikeiti tsa bareki.
  • Attr() CSS mosebetsi joale o na le bokhoni ba ho hlakisa khang ea bobeli, eo boleng ba eona bo tla sebelisoa maemong ao tšobotsi e boletsoeng e le sieo kapa e nang le boleng bo sa nepahaleng. Mohlala, attr(foobar, "Default value").
  • Added Object.groupBy le Map.groupKa mekhoa ea ho hlophisa likarolo tsa lihlopha ho sebelisa boleng ba khoele bo khutlisitsoeng ke mosebetsi oa callback, o bitsoang bakeng sa karolo ka 'ngoe ea lihlopha, e le senotlolo sa lihlopha.
  • Mekhoa e ekelitsoeng: String.prototype.isWellFormed() ho lekola boteng ba mongolo oa Unicode o entsoeng ka nepo khoeleng (ho hlahlojoa feela "li-surrogate pair" tsa litlhaku tse kopaneng) le String.prototype.toWellFormed() bakeng sa ho hloekisa le ho fetolela mongolo oa Unicode. ka foromo e nepahetseng.
  • Mekhoa ea WebTransport.createBidirectionalStream() le WebTransport.createUnidirectionalStream() e ekelitse tšehetso bakeng sa thepa ea "sendOrder" ho beha bohlokoa bo lekanyelitsoeng ba melapo e rometsoeng.
  • AuthenticatorAttestationResponse API e fana ka mekhoa e mecha getPublicKey(), getPublicKeyAlgorithm() le getAuthenticatorData().
  • Web Authentication API e kentse tšehetso bakeng sa thepa ea credProps, e u lumellang ho tseba boteng ba litokomane ka mor'a ho theha kapa ho ngolisa.
  • E kenyellelitse parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() le hoJSON() mekhoa ho PublicKeyCredential API ho fetolela lintho ho ba boemeli ba JSON bo loketseng bakeng sa serialization/deserialization le ho fetisetsa ho seva.
  • Ho lisebelisoa tsa baetsi ba marang-rang, sebopeho sa mosebetsi o kopanetsoeng le CSS (Mefuta e sa sebetseng ea CSS) e ntlafalitsoe, e kenyelletsang bokhoni ba ho tsebahatsa thepa ea CSS e sa ameng karolo, hape e ekelitse tšehetso e felletseng ea lintho tsa pseudo, joalo ka. “::tlhaka-pele”, "::cue" le "::setshwaro sa sebaka".
  • Sebali sa data sa JSON se hahelletsoeng ka har'a sona se fetohela ho bona data e tala haeba data ea JSON e shebiloeng e fosahetse kapa e senyehile.
  • Sethaleng sa Windows, tšehetso e ekelitsoeng bakeng sa tlhophiso ea sistimi e patang sesupa ha o ntse o thaepa.
  • Phetolelong ea sethala sa Android, kotsi e etsahalang ha u shebella video skrineng se felletseng e felisitsoe. Ts'ehetso e ekelitsoeng bakeng sa lipotso tsa media tse khethang ho khetha le ho fokotsa pepeneneng sebakeng sa Android 14.

Ntle le boqapi le litokiso tsa liphoso, Firefox 119 e na le bofokoli ba 25 bo tsitsitseng. Bofokoli ba 17 (16 bo kopantsoeng tlas'a CVE-2023-5730 le CVE-2023-5731) bo tšoailoeng bo kotsi 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. Kotsi e 'ngoe e kotsi (CVE-2023-5721) e lumella ho tobetsa ho tiisa kapa ho hlakola lipuisano kapa litemoso tsa sebatli.

Source: opennet.ru

Eketsa ka tlhaloso