Firefox 125 vrystelling

Die Firefox 125 webblaaier is vrygestel en 'n langtermyn ondersteuningstakopdatering is geskep - 115.10.0. As gevolg van probleme wat op 'n laat stadium geïdentifiseer is, is bou 125.0 gekanselleer en 125.0.1 is as 'n vrystelling aangekondig. Die Firefox 126-tak is na die beta-toetsstadium oorgeplaas, waarvan die vrystelling vir 14 Mei geskeduleer is.

Belangrike innovasies in Firefox 125:

  • Die ingeboude PDF-kyker het die funksie om teks uit te lig met die geselekteerde kleur en rand by verstek geaktiveer.
    Firefox 125 vrystelling
  • Die Firefox View-bladsy, wat dit makliker maak om toegang tot voorheen bekykte inhoud te verkry, vertoon nou vasgespelde oortjies in die afdeling met oop oortjies en voeg ondersteuning vir statusaanwysers by, byvoorbeeld, wat dit duidelik maak dat oudio of video in 'n sekere oortjie speel, soos asook om jou toe te laat om die aanwyser af te skakel deur daarop terugklank te klik. Soortgelyke aanwysers is ook bygevoeg vir boekmerke en kennisgewings.
    Firefox 125 vrystelling
  • Die vermoë om vinnig na 'n skakel wat in die knipbord gestoor is, te navigeer, is geïmplementeer. As daar 'n URL in die knipbord is wanneer jy op die adresbalk klik, sal hierdie URL outomaties gewys word as die aanvanklike aanbeveling vir navigasie.
    Firefox 125 vrystelling
  • Bygevoeg ondersteuning vir die speel van beskermde inhoud (EME, Encrypted Media Extensions) met behulp van die AV1-kodek, wat deur sommige stroomverskaffers gebruik word om inhoud van hoër gehalte te versprei.
  • Wanneer adresse in webvorms ingevul word, word 'n versoek om die adres te stoor verskaf (vir nou slegs vir gebruikers van die VSA en Kanada). In die toekoms beplan ons om die gestoorde data te gebruik om adresse te outovoltooi.
  • Blokkering van aflaai van lêers vanaf URL's wat op lyste van potensieel gevaarlike inhoud is, is geaktiveer.
  • Op stelsels wat byvoegings gebruik wat oortjiehouers implementeer, is ondersteuning bygevoeg vir soek vanaf die adresbalk vir oortjies wat in verskillende houers geleë is.
  • 'n Opsie is by die instellings gevoeg wat jou toelaat om outomaties die teenwoordigheid van 'n instaanbediener op te spoor deur die WPAD (Web Proxy Auto-Discovery) protokol te gebruik, ten spyte van die teenwoordigheid van geaktiveerde instellings om deur die stelselinstaanbediener te koppel.
  • Verander die gedrag van die omseil van radioknoppies - as geen opsie in die knoppies gekies is nie, dan aktiveer die oortjie-sleutel fokus nou net op die eerste opsie, en die volgende druk dra die invoerfokus oor na 'n ander element, eerder as om deur alle opsies te blaai. Die pyltjie sleutels laat jou egter steeds deur die opsies van 'n enkele item navigeer.
  • Bygevoeg ondersteuning vir die popover kenmerk, wat jou toelaat om elemente te skep wat bo-op ander webkoppelvlak-elemente vertoon word. Byvoorbeeld, deur die nuwe kenmerk te gebruik, kan jy aksie-spyskaarte skep, boodskappe vir die invul van vorms vertoon, leerkoppelvlakke skep en inhoudvaslegging implementeer. Anders as die "dialoog"-element, is elemente met die "popover"-kenmerk nie modaal nie, ondersteun geleenthede en word maklik gekanselleer. Posisionering, kaskade en invoerfokus word outomaties gekies en verwerk.
  • WebAssembly het 'multi-geheue'-modus by verstek geaktiveer, wat wasm-modules toelaat om verskeie onafhanklike lineêre geheue-areas te gebruik en in te voer.
  • JavaScript het ondersteuning bygevoeg vir Unicode-tekssegmentering, geïmplementeer met behulp van die Intl.Segmenter-objek. Die objek laat jou toe om teks presies in 'n reël te segmenteer op grond van locale, byvoorbeeld om woorde te skei in tale wat nie witspasie gebruik om woorde te skei nie.
  • Ondersteuning vir die ContextLost en ContextRestored-gebeurtenisse is bygevoeg by die implementering van die HTMLCanvasElement- en OffscreenCanvas-koppelvlakke, wat jou in staat stel om situasies van konteksverlies en herstel in gebruikerskode te hanteer tydens hardeware-weergaweversnelling.
  • Ondersteuning vir die navigator.clipboard.readText() metode is ingesluit vir lees vanaf die knipbord met 'n versoek om die bewerking te bevestig (nadat die API geroep is, word die gebruiker die plak konteks kieslys gewys om die aksie te bevestig).
  • Ondersteuning vir stroke-box- en content-box-waardes by die "transform-box" CSS-eienskap gevoeg, sodat jy die metode van berekening van die verwysingsarea vir transformasie-bewerkings kan verander, byvoorbeeld om gevorderde grafiese effekte te implementeer.
  • Die CSS-eienskap "align-content" implementeer die vermoë om met blokhouers te werk. Byvoorbeeld, "vertoon: blok" en "vertoon: lys-item" kan nou in lyn gebring word deur "belyn-inhoud" te gebruik sonder om buig- en roosterhouers te gebruik.
  • Die SVGAElement.text-metode is afgekeur ten gunste van die meer algemeen gebruikte SVGAElement.textContent-metode.
  • Webontwikkelaarnutsgoed het 'n nuwe aftreklys onderaan die ontfoutingspaneel met Bronkaartverwante aksies. Die "devtools.debugger.features.overlay"-instelling is teruggestel na about:config om die Pause Debugger Overlay-aanwyser wat bo-op die inhoud vertoon word, te deaktiveer.
    Firefox 125 vrystelling
  • Die Android-weergawe bied die vermoë om tema-instellings vir oortjies te kies (donker tema, ligte tema en stelseltema-keuse). Verbeterde spyskaart met aanmeld- en wagwoordinstellings. Versteek die "Maak oop in toepassing"-knoppie wanneer Firefox as die stelsel PDF-kyker gekies is.

Benewens innovasies en foutoplossings, het Firefox 125 18 kwesbaarhede reggestel (12 word as gevaarlik gemerk). 11 kwesbaarhede (4 ingesamel onder CVE-2024-3865) word veroorsaak deur probleme met geheue, soos bufferoorvloei en toegang tot reeds vrygestelde geheue-areas. Hierdie probleme kan moontlik lei tot die uitvoering van 'n aanvaller se kode wanneer spesiaal ontwerpte bladsye oopgemaak word.

Firefox 126 Beta bied 'n nuwe vereenvoudigde en verenigde dialoog om gebruikersdata uit te vee, wat die kategorisering van data verbeter en inligting byvoeg oor die grootte van data wat oor 'n geselekteerde tydperk gestoor is.

Firefox 125 vrystelling


Bron: opennet.ru

Voeg 'n opmerking