Lanseringen av webblÀsaren , samt Firefox 68.9 för Android-plattformen. Dessutom har en uppdatering skapats med lÄngsiktig support . Snart kommer grenen Firefox 81 att gÄ över till status för release, som Àr planerad till den 22 september. som gÄr till Firefox 78, vars release Àr planerad till den 30 juni.
:
- en ny tjÀnstsida «about:certificate» för att fÄ Ätkomst till det inbyggda grÀnssnittet för visning av certifikat. I grÀnssnittet kan man visa en lista över rot- och sparade certifikat, se detaljer om varje certifikat och exportera certifikat (importstöd saknas för tillfÀllet).
- Experimentellt stöd har lagts till för AVIF-bildformatet (AV1 Image Format), som utnyttjar inre kompressionstekniker frÄn AV1-videokodningsformatet (stöds frÄn och med Firefox 55). För att aktivera AVIF i about:config finns alternativet image.avif.enabled. BehÄllaren för distribution av komprimerade data i AVIF Àr helt identisk med HEIF. AVIF stöder bÄde bilder i HDR (High Dynamic Range) och fÀrgrymden Wide-gamut samt i standarddynamisk rÀckvidd (SDR).
- för vilka systemet för sammansÀttning Àr aktiverat , skriven i Rust och möjliggör en betydande ökning av renderinghastigheten och minskad belastning pÄ CPU. WebRender flyttar sidinnehÄllets renderingoperationer till GPU, som genomförs via shaders pÄ GPU. WebRender nu pÄ hÄrdvara med , APU AMD Raven Ridge, AMD Evergreen och pÄ bÀrbara datorer med NVIDIA-grafik som körs under Windows 10. För att tvinga aktivering i about:config bör instÀllningarna «gfx.webrender.all» och «gfx.webrender.enabled» aktiveras, eller starta Firefox med miljövariabeln MOZ_WEBRENDER=1.
- I adressfÀltet analys av sökfrÄgor. Ord med punkt bedöms nu för dess samband med (till exempel gav tidigare nyckelord som «test.log» inte en sökning utan en försök att öppna en webbplats, medan «data:url» med mellanslag och frÄgetecken ledde till en sökning, inte laddning).
- stöd för , vars begÀran i tillÀgg inte leder till ett meddelande om bekrÀftelse av nya behörigheter vid installation eller uppdatering av tillÀgget, utan visas vid direkt anrop av tillÀgget för en ÄtgÀrd som krÀver högre rÀttigheter. Bland de behörigheter som kan anges som valfria ingÄr management, devtools, browsingData, pkcs11
proxy och session. Som motivation för att lÀgga till valfria behörigheter nÀmns viljan att minska belastningen pÄ anvÀndarna vid uppdatering av tillÀgg och att ge möjlighet att uppdatera tillÀgget utan obligatorisk bekrÀftelse av behörigheter (tidigare, om anvÀndaren inte godkÀnde behörigheterna, uppdaterades inte tillÀgget). - För anvÀndare i Storbritannien pÄ sidan för nya flikar visas innehÄll rekommenderat av Pocket-tjÀnsten. Tidigare visades sÄdana sidor ett alternativ i konfigurationsverktyget (Firefox Home Content/Recommended by Pocket) och alternativet "browser.newtabpage.activity-stream.feeds.topsites" i about:config. I konfigurationsverktyget finns ett nytt alternativ för att blockera cookies i sektionen för instÀllningar av spÄrningsblockering
- ett nytt objekt för dynamisk isolering av cookies baserat pÄ den aktuella domÀnen i adressfÀltet (" " nÀr egna och tredjepartsinsatser definieras baserat pÄ den grundlÀggande domÀnen för webbplatsen). I about:config aktiveras grÀnssnittet via instÀllningen "browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled" eller direkt "network.cookie.cookieBehavior = 5".För att förenkla navigeringen pÄ enheter med pekskÀrmar
- har marginals storlek ökat nya modala dialoger kopplade till individuella flikar som inte blockerar hela grÀnssnittet. För att styra kopplingen av dialoger i about:config har alternativ lagt till "prompts.defaultModalType", "prompts.modalType.confirmAuth" och "prompts.modalType.insecureFormSubmit" (1 - koppling till innehÄllet, 2 - koppling till fliken, 3 - koppling till fönstret).
- I about:config
- I about:config Den nya instÀllningen middlemouse.openNewWindow gör det möjligt att stÀnga av anvÀndningen av den mittersta musknappen för att öppna en lÀnk i en ny flik.
- InstÀllningen browser.urlbar.update1.view.stripHttps (stöd för instÀllningen browser.urlbar.trimURLs har bevarats).
- Helt frÄn Gecko-motorn. stöd för
XUL Grids. - Som standard Àr automatisk rotation av JPEG-bilder baserad pÄ metadata frÄn Exif aktiverad.
- InstÀllningen "browser.urlbar.oneOffSearches" har tagits bort. För att dölja knapparna för alternativa sökmotorer som visas nÀr du börjar skriva i adress- eller sökfÀltet kan du vÀlja de nödvÀndiga sökmotorerna pÄ sidan about:preferences#search.
- Text som överskrider grÀnsen "maxlength" beskÀrs inte lÀngre vid klistring i fÀlten <input> och <textarea>.
- Metod tillagd (String#replaceAll) returnerar en ny strÀng (den ursprungliga strÀngen Àndras inte) dÀr alla matchningar har bytts ut baserat pÄ det angivna mönstret. Mönstren kan vara bÄde enkla maskar och reguljÀra uttryck.
- Visningen av vÀrdet för etiketten som anges med hjÀlp av attributet "label" i elementet <option> sÀkerstÀlls, om innehÄllet i elementet Àr tomt.
- Ett egenskap har implementerats i IndexedDB. .
- Experimentellt stöd för layout. i grid-behÄllare.
- I utvecklarverktygen. för att bedöma potentiella kompatibilitetsproblem med olika webblÀsare (visar i vilka webblÀsare olika CSS-egenskaper som Àr kopplade till det valda elementet stöds). Aktiveras via instÀllningen devtools.inspector.compatibility.enabled i about:config.
- En stor mÀngd har lagts till. i JavaScript-debuggern. Laddning och stegvis felsökning har pÄskyndats, och minnesanvÀndningen har minskats. FörbÀttrad kartlÀggning av olika kodrepresentationer (source map), vilket möjliggör visning av variabler frÄn de ursprungliga kÀllkoderna under felsökningen av slutmoduler. NÀr den markerade raden Àndras genom klick i Call Stack-fönstret och stegvis körning (Step over, F10), kommer debuggern att köra koden tills den nÄr raden som följer efter den markerade. I panelen har en meny (vÀxelikon) lagts till, dÀr det för nÀrvarande endast finns ett alternativ för att stÀnga av JavaScript. Möjlighet att sÀtta villkorliga brytpunkter (watchpoint) har lagts till, som stÀnger av körningen vid Àndring eller lÀsning av specifika vÀrden (tidigare kunde körningen stoppas vid lÀsning och Àndring separat).
- Ett meny har lagts till i grÀnssnittspanelen för inspektion av nÀtverksaktiviteter, dÀr funktioner för logghantering Àr samlade (spara loggar mellan webbplatsladdningar, importera HAR-fil, registrera HAR-fil). En kontextmeny för aktivering, avaktivering och borttagning av blockerade objekt har lagts till i panelen för begÀrningsblockering ("Request Blocking").
- stödet för FTP har skjutits upp till lanseringen av Firefox 79, men en funktion för att hantera FTP-aktiviteten (network.ftp.enabled i about:config) har redan lagts till.
Förutom nyheterna och felen i Firefox 77 9 sÄrbarheter, varav 7 klassificeras som farliga:
- Fyra sÄrbarheter (sammanstÀllda under och
) orsakade av problem med minnet, sÄsom buffertöverskridningar och Ätkomst till redan frigjorda minnesomrÄden. Potentiellt kan dessa problem leda till att skadlig programkod körs nÀr man öppnar speciellt utformade sidor. - SÄrbarhet
CVE-2020-12406 orsakas av bristande typkontroll vid borttagning av objekt av typen NativeTypes och kan potentiellt anvÀndas för att exekvera angriparens kod. - SÄrbarheten CVE-2020-12405 orsakas av att man försöker komma Ät ett frigivet minnesblock (Use-after-free) i SharedWorkerService och begrÀnsas troligen till krascher.
- SÄrbarheten CVE-2020-12399 Àr relaterad till NSS-bibliotekets sÄrbarhet för attacker via sidokanaler, baserat pÄ analys av tidsdifferenser i berÀkningar för att Äterskapa den privata nyckeln för DSA-digital signatur.
KĂ€lla: opennet.ru
