notika tÄ«mekļa pÄrlÅ«kprogrammas izlaidums Firefox 71un mobilÄ versija Firefox 68.3 Android platformai. TurklÄt ir Ä£enerÄts atjauninÄjums filiÄles ilgtermiÅa atbalsts 68.3.0. DrÄ«zumÄ uz skatuves beta testÄÅ”ana PÄrcelsies Firefox 72 filiÄle, kuras izlaiÅ”ana paredzÄta 7. janvÄrÄ« (projekts iet pÄri uz jaunu 4 nedÄļu attÄ«stÄ«bas cikls).
IerosinÄts jauns interfeiss lapai āabout:configā, kas ir pakalpojuma tÄ«mekļa lapa, kas tiek atvÄrta pÄrlÅ«kprogrammÄ un ir rakstÄ«ta HTML, CSS un JavaScript valodÄ. Lapas elementus var patvaļīgi atlasÄ«t ar peli (ieskaitot vairÄkas rindiÅas vienlaikus) un ievietot starpliktuvÄ, neizmantojot konteksta izvÄlni. GalvenÄ meklÄÅ”anas virkne ir saglabÄta un paplaÅ”inÄta, iekļaujot jaunus mainÄ«gos. TurklÄt ir ieviests atbalsts meklÄÅ”anai, izmantojot standarta mehÄnismu, kas tiek izmantots arÄ« meklÄÅ”anai parastajÄs lapÄs ar soli pa solim atbilstÄ«bas meklÄÅ”anu.
Katram iestatÄ«jumam ir pievienota poga, kas ļauj invertÄt mainÄ«gos ar BÅ«la vÄrtÄ«bÄm (patiesa/false) vai rediÄ£Ät virkni un skaitliskos mainÄ«gos. LietotÄja mainÄ«tajÄm vÄrtÄ«bÄm ir pievienota poga, lai atgrieztu noklusÄjuma vÄrtÄ«bas izmaiÅas.
PÄc about:config atvÄrÅ”anas vienumi pÄc noklusÄjuma netiek rÄdÄ«ti un ir redzama tikai meklÄÅ”anas josla, un, lai skatÄ«tu visu sarakstu, jÄnoklikŔķina uz pogas āRÄdÄ«t visuā. uz IestatÄ«jumi pievienots opcija "general.aboutConfig.enable", ļaujot atjaunot piekļuvi lapai about:config, ja tÄ bija pÄc izvÄles atspÄjota veidoÅ”anas stadijÄ;
IesaistÄ«ts pÄc noklusÄjuma jauna saskarne TLS sertifikÄtu skatÄ«Å”anai, kas pieejama pakalpojuma lapÄ āabout:certificateā un izvÄlnÄ āRÄ«ki > Lapas informÄcija > DroŔība > SkatÄ«t sertifikÄtuā. SertifikÄtu skatÄ«Å”anas saskarnes ievieÅ”ana ir pilnÄ«bÄ pÄrrakstÄ«ta, izmantojot JavaScript un standarta tÄ«mekļa tehnoloÄ£ijas, kÄ arÄ« pielÄgota Firefox Quantum stilam. Ja iepriekÅ” tika atvÄrts atseviŔķs logs sertifikÄtu apskatei, tagad informÄcija tiek parÄdÄ«ta cilnÄ tÄdÄ formÄ, kas atgÄdina papildinÄjumu Noteikti Kaut kas.
ModernizÄts adreses joslas dizains. VisievÄrojamÄkÄs izmaiÅas bija atteikÅ”anÄs no ieteikumu saraksta parÄdÄ«Å”anas visÄ ekrÄna platumÄ par labu skaidri iezÄ«mÄtam nolaižamajam logam. IerosinÄtÄs izmaiÅas turpina Quantum Bar adreses joslas jaunÄs ievieÅ”anas izstrÄdi, kas parÄdÄ«jÄs pÄrlÅ«kprogrammÄ Firefox 68 un ko raksturo pilnÄ«ga koda pÄrrakstÄ«Å”ana, aizstÄjot XUL/XBL ar standarta Web API. PirmajÄ posmÄ Quantum Bar dizains pilnÄ«bÄ atkÄrtoja veco adreses joslu, un izmaiÅas aprobežojÄs ar iekÅ”Äju pÄrstrÄdi. Tagad ir sÄcies darbs pie izskata uzlaboÅ”anas. IzmaiÅas paÅ”laik ir atspÄjotas pÄc noklusÄjuma, un tÄs ir jÄaktivizÄ, izmantojot iestatÄ«jumu ābrowser.urlbar.megabarā failÄ about:config.
PievienotsatbalstÄ«t pÄrlÅ«kprogrammas palaiÅ”ana interneta kioska režīmÄ, kas tiek aktivizÄts, komandrindÄ norÄdot opciju ā-kioskā, un nodroÅ”ina iespÄju strÄdÄt tikai pilnekrÄna režīmÄ. Interfeisa vadÄ«klu, uznirstoÅ”o logu, konteksta izvÄlÅu un lapas ielÄdes statusa indikatoru rÄdÄ«Å”ana (saiÅ”u un paÅ”reizÄjÄ URL rÄdÄ«Å”ana) ir bloÄ·Äta. TastatÅ«ras ievade ir stipri ierobežota, piemÄram, ir atspÄjota taustiÅu Alt un Ctrl apstrÄde, kas neļauj iziet no pÄrlÅ«kprogrammas, pÄrslÄgties uz citu lietojumprogrammu vai atvÄrt citu vietni. Režīmu var izmantot, lai organizÄtu dažÄdu autonomu terminÄlu, reklÄmas stendu, demonstrÄcijas paneļu un citu sistÄmu darbÄ«bu, kas aprobežojas ar darbu ar vienu vietni/tÄ«mekļa aplikÄciju.
SistÄmas papildinÄjumÄ, kas iekļauts pÄrlÅ«kprogrammÄ BloÄ·ÄÅ”anas virzienÄ (iepriekÅ” papildinÄjums tika piegÄdÄts kÄ Lockbox), piedÄvÄjums āabout:loginsā interfeiss saglabÄto paroļu pÄrvaldÄ«Å”anai, ir parÄdÄ«jusies apakÅ”domÄnu atpazÄ«Å”ana, automÄtiski aizpildot paroles ievades veidlapas. Firefox Monitor brÄ«dinÄjumi par apdraudÄtiem kontiem ir ieviesti arÄ« lietotÄjiem ar ekrÄna lasÄ«tÄjiem.
Build operÄtÄjsistÄmai Windows, Linux un MacOS izmanto vietÄjo MP3 dekodÄtÄju.
Uzlabotajam pretizsekoÅ”anas režīmam ir pievienoti paziÅojumi par kriptovalÅ«tas ieguves koda bloÄ·ÄÅ”anu. Panelis, kas tiek parÄdÄ«ts, adreses joslÄ noklikŔķinot uz ikonas vairoga attÄlÄ, parÄda bloÄ·Äto izsekotÄju skaitÄ«tÄju.
Windows lietotÄjiem iespÄja skatÄ«t video režīmÄ AttÄls attÄlÄ ir iespÄjota pÄc noklusÄjuma, ļaujot atvienot videoklipu peldoÅ”a loga veidÄ, kas paliek redzams, pÄrvietojoties pÄrlÅ«kprogrammÄ. Lai skatÄ«tu Å”ajÄ režīmÄ, jums jÄnoklikŔķina uz rÄ«ka padoma vai konteksta izvÄlnÄ, kas tiek parÄdÄ«ta, ar peles labo pogu noklikŔķinot uz videoklipa, atlasiet āAttÄls attÄlÄā (pakalpojumÄ YouTube, kas aizstÄj savu konteksta izvÄlnes apdarinÄtÄju, jums vajadzÄtu ar labo pogu noklikŔķiniet divreiz vai noklikŔķiniet, turot nospiestu taustiÅu Shift). SistÄmÄs, kas nav Windows, režīma atbalstu var iespÄjot sadaÄ¼Ä about:config, izmantojot opciju "media.videocontrols.picture-in-picture.enabled".
ÄŖstenots atbalsts lappuses elementu ligzdotajam daudzslÄÅu izkÄrtojumam (CSS režģa 2. lÄ«menis), kas ievÄrojami uzlabo režģim lÄ«dzinÄtu lapu izkÄrtojumu veidoÅ”anas elastÄ«bu, nodroÅ”inot iespÄju definÄt pakÄrtotos elementus, kas ir piesaistÄ«ti vecÄkŔūnÄm (ŔūnÄ ievietojot atseviŔķu režģi). Ligzdotie režģi tiek definÄti, izmantojot vÄrtÄ«bu "apakÅ”tÄ«kls" rekvizÄ«tos "grid-template-columns" un "grid-template-rows". Ligzdoto režģu atbalsts ir pievienots arÄ« DevTools Grid Inspector pÄrbaudes režīmam.
Pievienots rekvizīts CSS kolonnu laidums, ļaujot elementam aptvert visas kolonnas.
CSS Ä«paÅ”umÄ klipu ceļŔ pievienota iespÄja noteikt redzamÄ«bas ierobežojuma apgabalu, kas norÄdÄ«ts, izmantojot funkciju ceļŔ () Š² formÄtÄ SVG kontÅ«ra.
Pievienots spÄja Åemt vÄrÄ malu attiecÄ«bas koeficientu, kas definÄts caur Ä«paÅ”umu malu attiecÄ«ba, HTML atribÅ«tiem "height" un "width" img tagÄ.
JavaScript ir pievienota metode Promise.allSettled(), kas atgriež tikai jau izpildÄ«tos vai noraidÄ«tos solÄ«jumus, neÅemot vÄrÄ neapstiprinÄtos solÄ«jumus (ļauj gaidÄ«t izpildes rezultÄtu pirms cita koda palaiÅ”anas).
ÄŖstenota klase MathMLElement (iepriekÅ” tika nodroÅ”inÄta tikai nodarbÄ«ba Elements), definÄjot elementus apzÄ«mÄjumÄ MathML. Pievienots arÄ« atbilstoÅ”ais MathML DOM koks, ar kuru var izmantot mathmlEl.style un globÄlos notikumu apdarinÄtÄjus.
DOM ir pievienots konstruktors StaticRange() lai izveidotu StaticRange objektu, kas pÄrstÄv daļu no DOM satura.
Pievienots API Mediju sesija, kas nodroÅ”ina rÄ«kus bloka pielÄgoÅ”anai ar informÄciju par multivides satura atskaÅoÅ”anu paziÅojumu apgabalÄ. Izmantojot Å”o API, tÄ«mekļa lietojumprogramma var ne tikai parÄdÄ«t paziÅojumu par jaunas dziesmas atskaÅoÅ”anas sÄkumu, bet arÄ« organizÄt vadÄ«bu no paziÅojumu apgabala vai caur ekrÄnsaudzÄtÄja saskarni, piemÄram, novietot pogas, lai apturÄtu, pÄrvietotos pa straumi, vai pÄriet uz nÄkamo dziesmu.
API papildinÄjumu izstrÄdÄtÄjiem uzlabota kļūmju apstrÄde datu ielÄdes laikÄ. UznirstoÅ”ajos logos, ko atvÄruÅ”i papildinÄjumi, izmantojot zvanu windows.create, tagad tiek rÄdÄ«ts pievienojumprogrammas nosaukums, nevis pievienojumprogrammas URL (āmoz-extension://ā).
WebGL tagad atbalsta paplaÅ”inÄjumus OVR_multiview2, kas ļauj ar vienu zvanu vienlaikus renderÄt vairÄkos skatu portos (piemÄram, noder WebXR stereo izvadei);
TÄ«kla darbÄ«bas pÄrbaudes interfeiss ietver iespÄju analizÄt tÄ«kla pieprasÄ«juma apstrÄdes posmus ar atseviŔķu DNS izŔķirtspÄjas laika parÄdÄ«Å”anu, savienojuma izveidi, datu nosÅ«tÄ«Å”anu un atbildes saÅemÅ”anu. InformÄcija tiek sniegta, izmantojot jaunu cilni Laiks labajÄ sÄnjoslÄ.
Pievienots tÄ«kla monitoram atbalstÄ«t pilna teksta meklÄÅ”ana pieprasÄ«juma/atbildes pamattekstos, sÄ«kfailos un galvenÄs, kÄ arÄ« ieviesta iespÄja bloÄ·Ät noteiktu URL ielÄdi, pievienojot filtrus ar nepiecieÅ”amajÄm maskÄm.
Ieviests tÄ«mekļa konsolÄ daudzrindu režīms rediÄ£ÄÅ”ana, kas ļauj ievadÄ«t vairÄkÄs rindÄs sadalÄ«tas JavaScript konstrukcijas un izpildÄ«t tÄs nevis nospiežot Enter, bet gan nospiežot pogu Palaist. Režīms ir izveidots kÄ sÄnu panelis, kas tiek parÄdÄ«ts pÄc noklikŔķinÄÅ”anas uz ikonas āsadalÄ«tÄ rÅ«tsā ievades lauka labajÄ pusÄ vai izmantojot Ä«sinÄjumtaustiÅu Ctrl+B.
JavaScript atkļūdotÄjs nodroÅ”ina priekÅ”skatÄ«jums mainÄ«go vÄrtÄ«bas to izmantoÅ”anas vietÄ kodÄ, ieviestas diriÄ£ÄÅ”ana notikumu žurnÄls un pievienota iespÄja atspÄjot uznirstoÅ”o logu bloks ar pÄrtraukuma punktiem (devtools.debugger.features.overlay failÄ about:config).
Ir sagatavots koriÄ£ÄjoÅ”ais atjauninÄjums Firefox 68.2 operÄtÄjsistÄmai Android. AtgÄdinÄm, ka jaunu nozÄ«mÄ«gu Firefox for Android izlaidumu veidoÅ”ana ir pÄrtraukta. Lai aizstÄtu Firefox operÄtÄjsistÄmai Android, ar koda nosaukumu Fenix āāāā(izplatÄ«ts kÄ Firefox priekÅ”skatÄ«jums) attÄ«stÄs jauna pÄrlÅ«kprogramma mobilajÄm ierÄ«cÄm, kas izmanto GeckoView dzinÄju un Mozilla Android Components bibliotÄku komplektu.
Kritisko ievainojamÄ«bu skaita samazinÄÅ”anÄs ir saistÄ«ta ar to, ka atmiÅas problÄmas, piemÄram, bufera pÄrpilde un piekļuve jau atbrÄ«votajÄm atmiÅas zonÄm, tagad ir atzÄ«mÄtas kÄ bÄ«stamas, bet ne kritiskas. JaunajÄ laidienÄ ir novÄrstas 13 lÄ«dzÄ«gas problÄmas, kas, iespÄjams, var izraisÄ«t uzbrucÄja koda izpildi, kad tiek atvÄrtas Ä«paÅ”i izveidotas lapas.
Papildus jauninÄjumiem un kļūdu labojumiem Firefox 71 ir labojis 26 ievainojamÄ«bas, no kuriem 17 (savÄkts zem CVE-2019-17013 Šø CVE-2019-17012) ir atzÄ«mÄti kÄ tÄdi, kas potenciÄli var izraisÄ«t uzbrucÄja koda izpildi, atverot Ä«paÅ”i izstrÄdÄtas lapas. JÄatzÄ«mÄ, ka atmiÅas problÄmas, piemÄram, bufera pÄrpilde un piekļuve jau atbrÄ«votajÄm atmiÅas zonÄm, tagad ir atzÄ«mÄtas kÄ bÄ«stamas, bet ne kritiskas.