Ilmus veebibrauser , samuti Firefox 68.9 Android platvormile. Lisaks on loodud uuendus. pikendatud toe kestusega . Peagi jĂ”uab etappi ĂŒlemineku haru Firefox 78, mille vĂ€ljalaskmine on plaanitud 30. juuniks.
:
- uus teenusesait «about:certificate» integreeritud sertifikaatide vaatamise liidese juurde. Liideses saab nĂ€ha loendit juure- ja salvestatud sertifikaatidest, vaadata iga sertifikaadi ĂŒksikasju ja eksportida sertifikaate (importimist ei toeta veel).
- katse toetus piltide AVIF formaadile (AV1 Image Format), mis kasutab AV1 video kodeerimise formaadi sees olevaid tehnikate raames lĂ”puks, mis on toetatud alates Firefox 55. AVIF aktiveerimiseks on about:configis valik image.avif.enabled. Kompressioonikonteiner on tĂ€iesti sarnane HEIF-iga. AVIF toetab nii HDR (kĂ”rge dĂŒnaamiline ulatus) ja laia vĂ€rviruumi kui ka standardset dĂŒnaamilist ulatust (SDR).
- mille jaoks on lubatud komposiit-sĂŒsteem , mis on kirjutatud Rusti keeles ja vĂ”imaldab saavutada oluliselt suuremat joonistamise kiirust ning vĂ€hendada CPU koormust. WebRender viib joonistamisoperatsioonid GPU-le, mis on teostatud GPU ĆĄeerijate kaudu. WebRender on nĂŒĂŒd seadmestikus , APU AMD Raven Ridge, AMD Evergreen ja NVIDIA graafikakaartidega sĂŒlearvutites töötades Windows 10 all. Kohustuslikuks lubamiseks about:configis tuleb aktiveerida seaded «gfx.webrender.all» ja «gfx.webrender.enabled» vĂ”i kĂ€ivitada Firefox keskkonnamuutujaga MOZ_WEBRENDER=1.
- Aadressiribal otsingufraaside tĂ”lgendamine. SĂ”nu, millel on punkt, hinnatakse seostega (nĂ€iteks varem viis vĂ”tmete sisestamine nagu «test.log» mitte otsingule, vaid saidi avamise katsele, samas kui «data:url» koos tĂŒhikutega ja kĂŒsimĂ€rgiga - otsingule, mitte laadimisele).
- toetamine , mille taotlused lisandustes ei tekita teavitust uute Ôiguste kinnitamiseks tÀienduse installimise vÔi vÀrskendamise ajal, vaid kuvatakse, kui lisandus pöördub otse operatsioonide poole, mis nÔuavad kÔrgendatud Ôigusi. Valikuliste Ôiguste hulka kuuluvad management, devtools, browsingData, pkcs11.
proxy ja session. LisavĂ”imete lisamise motiivina mainitakse soovi vĂ€hendada kasutajate koormust laienduste vĂ€rskendamisel ning anda vĂ”imalus laienduse vĂ€rskendamiseks ilma nĂ”usoleku nĂ”udmiseta (varem kui kasutaja ei nĂ”ustunud volitustega, ei vĂ€rskendatud laiendust). - Suurbritanniast kasutajatele uue vahekaardi lehelt sisu esitamine, mida soovitab Pocketi teenus. Varem olid sellised lehed ainult Ameerika Ăhendriikide, Kanada ja Saksamaa kasutajatele. Sisu isikupĂ€rastamine toimub kliendi poolel ning ilma kasutajaandmete edastamiseta kolmandatele isikutele (brauserisse laaditakse kogu soovitatud lingi nimekiri, mis on jĂ€rjestatud kasutaja kĂŒlastusajaloost lĂ€htudes). Tuleb mĂ€rkida, et sponsoreeritud blokid kuvatakse ainult Ameerika Ăhendriikides ja on selgelt mĂ€rgitud reklaamina, teistes riikides reklaamartikleid praegu ei kasutata. Pocketi soovitatud sisu vĂ€ljalĂŒlitamiseks on ette nĂ€htud konfiguratsioonis (Firefox Home Content / Recommended by Pocket) ja valik âbrowser.newtabpage.activity-stream.feeds.topsitesâ about:config-is.
- Konfiguratsioonis on kĂŒpsiste blokeerimise meetodite rippmenĂŒĂŒs liikumisse jĂ€lgimise blokeerimise seadistuste sektsioonis uus punkt dĂŒnaamiliseks kĂŒpsiste isolatsiooniks, mis pĂ”hineb aadressiribalt kuvataval domeenil ("" kui enda ja kolmandate isikute sisestused mÀÀratakse pĂ”hildomeeni alusel). About:config-is lĂŒlitatakse liides sisse seadistusega âbrowser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabledâ vĂ”i otse ânetwork.cookie.cookieBehavior = 5â.
- Puuteekraaniga seadmete navigeerimise lihtsustamiseks vahede suurusi jÀrjehoidjabaaris (uue vahekaardi avamisel kattub uus aadressiriba Megabar osaliselt jÀrjehoidjabaari ja jÀtab vÀhe ruumi vajutamiseks).
- uued modaalaknad, mis on seotud eraldi vahekaartidega ja ei blokeeri kogu liidest. Modaalakende sidumise haldamiseks on about:config-is lisatud valikud âprompts.defaultModalTypeâ, âprompts.modalType.confirmAuthâ ja âprompts.modalType.insecureFormSubmitâ (1 â sisu sidumine, 2 â vahekaardi sidumine, 3 â akna sidumine).
- About:config uus seadistus middlemouse.openNewWindow, millega saab keelata hiire keskmise nupu kasutamise lingi avamiseks uues vahekaartis.
- seadistus browser.urlbar.update1.view.stripHttps (toetatakse browser.urlbar.trimURLs seadistust).
- Gecko mootorist tÀielikult toetamine
XUL Grids. - JPEG-piltide automaatne pööramine Exif-andmete pĂ”hjal on vaikimisi sisse lĂŒlitatud.
- Seadistus âbrowser.urlbar.oneOffSearchesâ on eemaldatud. Alternatiivsete otsingusĂŒsteemide nuppude, mis ilmuvad aadressi vĂ”i otsinguritta kirjutamisel, peitmiseks saab potreti vajalikke otsingusĂŒsteeme lehelt about:preferences#search.
- Tekst, mis ei mahu âmaxlengthâ piirangusse, ei lĂ”igata enam Ă€ra, kui see sisestatakse ja
- Lisatud meetod (String#replaceAll), tagastab uue stringi (algne string ei muutu), kus mÀÀratud mustri alusel on tehtud kÔikide vasteid asendused. Mustrid vÔivad olla nii lihtsad maskid kui ka regulaaravaldised.
- Kuvatud on atribuudi âlabelâ abil mÀÀratud sildi vÀÀrtus elemendi puhul, kui elemendi sisu on tĂŒhi.
- IndexedDB-s on rakendatud omadus .
- eksperimentaalne toetus jaotusele grid-konteinerites.
- Arendajate tööriistade potentsiaalsete ĂŒhilduvusprobleemide hindamiseks erinevate brauseritega (kuvatakse, millistes brauserites on toetatud CSS-i omadus, mis on seotud valitud elemendiga). Aktiveeritakse seadistusega devtools.inspector.compatibility.enabled lehelt about:config.
- Tehtud on suur osa JavaScripti silurisse. Laadimist ja samm-sammult silumist on kiirendatud, mĂ€lu tarbimist on vĂ€hendatud. Parandatud on erinevate koodivaadete (source map) vastavust, mis vĂ”imaldab vaadata muutujaid algsetest lĂ€htekoodidest silumise ajal. Kui valitud rida muudetakse klikkimisega Call Stack aknas ja kĂ€ivitatakse samm-sammult tĂ€itmine (Step over, F10), teostab silur koodi, kuni jĂ”uab valitud read jĂ€rgnevale. Paneelile on lisatud menĂŒĂŒ (hammasrattasĂŒmbol), kus on praegu ainult ĂŒks punkt JavaScripti keelamiseks. Lisatud on vĂ”imalus luua tingimuslikke katkestuskohti (watchpoint), mis peatavad tĂ€itmise, kui teatud vÀÀrtuste lugemine vĂ”i muutmine toimub (varem sai tĂ€itmist peatada lugemise ja muutmise korral eraldi).
- Kasutajaliidese paneelile on lisatud menĂŒĂŒ, kus on koondatud logimise haldamise funktsioonid (logi salvestamine saitide laadimise vahel, HAR-faili importimine, HAR-faili salvestamine). PĂ€ringute blokeerimise paneelile on lisatud kontekstimenĂŒĂŒ blokeeritud elementide lubamiseks, keelamiseks ja kustutamiseks.
- FTP-toe rakendamine on edasi lĂŒkatud Firefox 79 vĂ€ljaandmiseks, kuid juba on lisatud vĂ”imalus FTP aktiivsuse haldamiseks (network.ftp.enabled about:config-is).
Peale uuenduste ja vigade parandamise Firefox 77-s 9 haavatavust, millest 7 on mÀrgitud kui ohtlikud:
- Neli haavatavust (kogutud all ja
) on tingitud mĂ€luhalduse probleemidest, nagu puhvri ĂŒlevoolud ja juba vabastatud mĂ€lualadele viitamine. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndajate koode avatud spetsiaalselt ette valmistatud lehtede kaudu. - Haavatavus
CVE-2020-12406 on pĂ”hjustatud tĂŒĂŒpide kontrollimise puudumisest NativeTypes'i objektide eemaldamisel ja seda vĂ”ib potentsiaalselt kasutada rĂŒnde kĂ€skluse tĂ€itmiseks. - CVE-2020-12405 haavatavus on tingitud vabastatud mĂ€luploki (Use-after-free) aadressile jĂ€rele jĂ”udmist SharedWorkerService'is ja tĂ”enĂ€oliselt piirdub see krahhi kutsumisega.
- CVE-2020-12399 haavatavus on seotud NSS raamatukogu vastuvĂ”tlikkusega kĂŒlgkanali rĂŒnnakule, kus erinevuste analĂŒĂŒsi pĂ”hjal aja jĂ€rgi saab taastada DSA digitaalallkiri sulgemisvĂ”tme.
Allikas: opennet.ru
