Firefox 101 eldono

La retumilo Firefox 101 estis publikigita. Krome, longtempa subtena branĉo ĝisdatigo estis kreita - 91.10.0. La branĉo Firefox 102 estis translokigita al la beta-testa stadio, kies liberigo estas planita por la 28-a de junio.

Ŝlosilaj novaj funkcioj en Firefox 101:

  • Estas eksperimenta subteno por la tria versio de la Chrome manifesto, kiu difinas la kapablojn kaj rimedojn disponeblajn por aldonaĵoj skribitaj per la WebExtensions API. La versio de la Chrome manifesto efektivigita en Fajrovulpo aldonas novan deklaran enhavon filtran API, sed male al Chrome, subteno por la malnova bloka reĝimo de la webRequest API, kiu estas postulata en aldonaĵoj por bloki nedeziratan enhavon kaj certigi sekurecon, ne estis. haltis. Por ebligi subtenon por la tria versio de la manifesto, about:config provizas la parametron "extensions.manifestV3.enabled".
  • Eblas ligi traktilojn al ĉiuj MIME-tipoj, kiuj estas nomitaj post kiam la elŝuto de dosieroj de la specifita tipo estas finita.
  • La kapablo samtempe uzi arbitran nombron da mikrofonoj dum videokonferenco estis efektivigita, kio, ekzemple, ebligas al vi facile ŝanĝi mikrofonojn dum evento.
  • Subteno por la protokolo WebDriver BiDi estas inkluzivita, kiu permesas vin uzi eksterajn ilojn por aŭtomatigi laboron kaj malproksime kontroli la retumilon, ekzemple, la protokolo permesas testi la interfacon uzante la Selenium-platformon. La servilo- kaj klientkomponentoj de la protokolo estas subtenataj, ebligante sendi petojn kaj ricevi respondojn.
  • Aldonita subteno por la prefer-kontrasta amaskomunikila demando, kiu permesas al retejoj determini uzant-difinitajn agordojn por montri enhavon kun pliigita aŭ malpliigita kontrasto.
  • Aldonita subteno por tri novaj grandecoj de la videbla areo (Vidporto) - "malgranda" (j), "granda" (l) kaj "dinamika" (d), same kiel mezurunuoj asociitaj kun ĉi tiuj grandecoj - "*vi" (vi, svi, lvi kaj dvi), "*vb" (vb, svb, lvb kaj dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "* vmax" (svmax, lvmax, dvmax) kaj "*vmin" (svmin, lvmin kaj dvmin). La proponitaj mezurunuoj permesas vin ligi la grandecon de elementoj al la plej malgranda, plej granda kaj dinamika grandeco de la videbla areo en procentaj terminoj (la grandeco ŝanĝiĝas depende de la montrado, kaŝado kaj stato de la ilobreto).
  • La metodo showPicker() estis aldonita al la HTMLInputElement-klaso, permesante al vi montri pretajn dialogojn por plenigi tipajn valorojn en kampoj. kun tipoj "dato", "monato", "semajno", "tempo", "datetime-loka", "koloro" kaj "dosiero", same kiel por kampoj kiuj subtenas aŭtomatan plenigon kaj datumliston. Ekzemple, vi povus montri kalendar-forman interfacon por elekti daton, aŭ paletron por enigi koloron.
  • Aldoniĝis programa interfaco, kiu ebligas dinamike krei stilfoliojn el JavaScript-apliko kaj manipuli la aplikon de stiloj. Kontraste al kreado de stilfolioj per la metodo document.createElement('style'), la nova API aldonas ilojn por konstrui stilojn per la objekto CSSStyleSheet(), disponigante metodojn kiel insertRule, deleteRule, replace kaj replaceSync.
  • En la paĝa inspekta panelo, kiam oni aldonas aŭ forigas klasnomojn per la butono ".cls" en la langeto Rule View, estas efektivigita interaga aplikado de rekomendoj de la eniga aŭtokompleta falsubteno, proponante superrigardon de la klasnomoj disponeblaj por la. paĝo. Dum vi moviĝas tra la listo, la elektitaj klasoj estas aŭtomate aplikataj por vide taksi la ŝanĝojn, kiujn ili kaŭzas.
    Firefox 101 eldono
  • Nova opcio estis aldonita al la agordoj de la Inspekta Panelo por malŝalti la funkcion "Trenu por ĝisdatigi" en la langeto Rule View, kiu ebligas al vi regrandigi iujn CSS-ecojn per horizontala trenado de la muso.
    Firefox 101 eldono
  • Fajrovulpo por Android aldonis subtenon por la funkcio de pligrandigo de ekranareo provizita ekde Android 9, per kiu vi povas, ekzemple, pligrandigi la enhavon de retformularoj. Solvitaj problemoj pri videograndeco dum spektado de Jutubo aŭ elirante bild-en-bilda reĝimo. Flirtado de la virtuala klavaro dum montrado de la ŝprucmenuo estas riparita. Plibonigita ekrano de QR-koda butono en la adresbreto.

Krom novigoj kaj korektoj de cimoj, Firefox 101 forigas 30 vundeblecojn, el kiuj 25 estas markitaj kiel danĝeraj. 19 vundeblecoj (kolektitaj sub CVE-2022-31747 kaj CVE-2022-31748) estas kaŭzitaj de problemoj kun memoro, kiel bufro-superfluoj kaj aliro al jam liberigitaj memorareoj. Eble, ĉi tiuj problemoj povas konduki al la ekzekuto de la kodo de atakanto dum malfermado de speciale desegnitaj paĝoj. Ankaŭ fiksita estas Vindoza platform-specifa problemo, kiu ebligas al vi ŝanĝi la vojon al la konservita dosiero uzante la specialajn signojn "%" por anstataŭigi variablojn kiel %HOMEPATH% kaj %APPDATA% en la vojon.

Ŝanĝoj en Firefox 102 beta inkluzivas plibonigitan spektadon de PDF-dokumentoj en alta kontrasta reĝimo kaj la kapablon uzi la Geoclue DBus-servon por lokdeterminado sur la Linukso-platformo. En la interfaco por retaj programistoj, en la langeto Stilo-Redaktilo, subteno por filtrado de stilfolioj estis aldonita.

fonto: opennet.ru

Aldoni komenton