Firefox 97 eldono

La retumilo Firefox 97 estis publikigita. Krome, longtempa subtena branĉo ĝisdatigo estis kreita - 91.6.0. La branĉo Firefox 98 estis translokigita al la beta-testa stadio, kies liberigo estas planita por la 8-a de marto.

Ĉefaj novigoj:

  • La 18 Colorway laŭsezonaj kolortemoj ofertitaj en Firefox 94 kiel enkonstruita aldonaĵo por limigita tempo eksvalidiĝis. Uzantoj, kiuj intencas daŭre uzi Colorway-temojn, povas ebligi ilin en la administranto de aldonaĵoj (pri:aldonaĵoj).
  • En asembleoj por la Linukso-platformo, la kapablo generi PostScript-dokumenton por presado estis forigita (la kapablo presi en PostScript-printiloj kaj konservi al PDF estas konservita).
  • Riparis konstruproblemojn kun Wayland 1.20-bibliotekoj.
  • Solvis problemon, kie pinĉa zomo ĉesos funkcii sur tuŝekranoj post movo de langeto al alia fenestro.
  • La paĝo pri:procezoj en Linukso plibonigis la precizecon de CPU-ŝarĝo-detekto.
  • Solvis problemon kun montrado de akraj anguloj por fenestroj en iuj uzantaj medioj, kiel elementa OS 6.
  • Sur la Vindozo 11 platformo, subteno por nova rulumbreto stilo estis aldonita.
  • Sur la macOS-platformo, ŝarĝo de sistemaj tiparoj estis plibonigita, kio en iuj situacioj igis ĝin pli rapide malfermi kaj ŝanĝi al nova langeto.
  • En la versio por la Android-platformo, lastatempe malfermitaj retejoj estas reliefigitaj en la historio de vizitoj. La montrado de bildoj por lastatempe aldonitaj legosignoj estis plibonigita sur la ĉefpaĝo. Sur la platformo Android 12, la problemo kun algluado de ligiloj el la tondujo estis solvita.
  • CSS-konstruaĵoj kun longo kaj longo-procentaj tipoj permesas la uzon de "ĉapo" kaj "ic" unuoj.
  • Aldonita subteno por la @scroll-timeline CSS-regulo kaj la animacia-templinio CSS-posedaĵo, permesante al animacia templinio en la AnimationTimeline API esti ligita al la progreso de enhavo movo, prefere ol tempo en minutoj aŭ sekundoj.
  • La kolor-alĝustiga CSS-posedaĵo estis renomita al print-color-adjust kiel postulas la specifo.
  • CSS inkluzivas subtenon por kaskadaj tavoloj defaŭlte, difinitan per la regulo @layer kaj importita per la regulo CSS @import per la funkcio layer().
  • Aldonita la srollbar-gutter CSS-posedaĵo por kontroli kiel ekrana spaco estas rezervita por la rulobreto. Ekzemple, kiam vi ne volas, ke enhavo rulumu, vi povas pligrandigi la eliron por okupi la rulobreton.
  • Plibonigita kongruo kun la Marionet-retkadro (WebDriver).
  • La AnimationFrameProvider API estis aldonita al la aro DedicatedWorkerGlobalScope, kiu ebligas al vi uzi la metodojn requestAnimationFrame kaj nuligiAnimationFrame en apartaj retlaboristoj.
  • La metodoj AbortSignal.abort() kaj AbortController.abort() nun havas la kapablon agordi la kialon por restarigi la signalon, kaj ankaŭ legi la kialon per la posedaĵo AbortSignal.reason. Defaŭlte, la kialo estas AbortError.

Krom novigoj kaj korektoj de cimoj, Firefox 97 riparis 42 vundeblecojn, el kiuj 34 estas markitaj kiel danĝeraj. 33 vundeblecoj (5 sub CVE-2022-22764 kaj 29 sub CVE-2022-0511) estas kaŭzitaj de memorproblemoj, kiel bufrosuperfluoj 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.

Ŝanĝoj en Firefox 98 Beta:

  • La konduto dum elŝutado de dosieroj estis ŝanĝita - anstataŭ montri peton antaŭ ol la elŝuto komenciĝas, dosieroj nun komencas elŝuti aŭtomate kaj povas esti malfermitaj en ajna momento per la panelo kun informoj pri la elŝuta progreso aŭ forigitaj rekte de la elŝuta panelo.
  • Aldonitaj novaj agoj al la kunteksta menuo montrita kiam dekstre alklakante dosierojn en la elŝuta listo. Ekzemple, uzante la opcion Ĉiam Malfermu Similajn Dosierojn, vi povas permesi al Firefox aŭtomate malfermi dosieron post kiam la elŝuto finiĝos en aplikaĵo asociita kun la sama dosiertipo en la sistemo. Vi ankaŭ povas malfermi la dosierujon kun elŝutitaj dosieroj, iri al la paĝo de kiu la elŝuto estis komencita (ne la elŝuto mem, sed la ligilo al la elŝuto), kopii la ligilon, forigi la mencion de la elŝuto el via foliumhistorio kaj forigi la liston en la panelo de elŝutoj.
  • Por optimumigi la procezon de lanĉo de la retumilo, la logiko por lanĉi aldonaĵojn kiuj uzas la webRequest API estis ŝanĝita. Nur blokado de webRequest-vokoj nun lanĉos aldonaĵojn dum la ekfunkciigo de Firefox. WebRequests en ne-bloka reĝimo estos prokrastitaj ĝis Firefox finiĝos.
  • Ebligita subteno por la HTML-etikedo " ", kiu ebligas al vi krei dialogkestojn kaj komponantojn por interaga uzantinterago, kiel fermeblaj atentigoj kaj subfenestroj. La kreitaj fenestroj povas esti kontrolitaj de JavaScript-kodo.
  • Panelo pri taksado de kongrueco estis aldonita al iloj por retaj programistoj. La panelo montras indikilojn avertante pri eblaj problemoj kun la CSS-ecoj de la elektita HTML-elemento aŭ la tuta paĝo, ebligante vin identigi nekongruojn kun malsamaj retumiloj sen aparte provi la paĝon en ĉiu retumilo.

fonto: opennet.ru

Aldoni komenton