Web-brauseri vĂ€ljalaskmine , samuti Firefox 68.9 Android platvormile. Samuti on looduduuendamine pikenenud toe . Peagi jĂ”uab ĂŒleminek Firefox 78 haru, mille vĂ€ljalase on plaanitud 30. juuniks.
:
- uus teenuseleht «about:certificate» sertifikaatide vaatamise sisseehitatud liidesele ligipÀÀsemiseks. Liideses saab vaadata juur- ja salvestatud sertifikaate, ĂŒksikasju iga sertifikaadi kohta ja teha sertifikaatide eksporti (impordi tugi puudub praegu).
- Katseline tugi AVIF (AV1 pildiformaat) pildiformaadile, kus on kasutatud videokodeeringu AV1 sisemisi tihendustehnoloogiaid (toetatakse alates Firefox 55). AVIF aktiveerimiseks on olemas valik about:configâis nimega image.avif.enabled. AVIF surutud andmete levitamise konteiner on tĂ€ielikult analoogne HEIF-iga. AVIF toetab nii HDR (kĂ”rge dĂŒnaamiline vahemik) pilte laia vĂ€rviruumi kui ka standardse dĂŒnaamilise vahemiku (SDR) pilte.
- millele on aktiveeritud komposiitide sĂŒsteem , mis lahti kirjutatud Rusti keeles, vĂ”imaldades mĂ€rkimisvÀÀrset suurendamist joonistamise kiirusel ja CPU koormuse vĂ€henemist. WebRender viib joonistamisoperatsioonid, mis on lĂ€bi viidud GPU ĆĄeidritel, lehe sisu GPU kĂŒlge. varustuses , APU AMD Raven Ridge, AMD Evergreen ja sĂŒlearvutites, millel on NVIDIA graafikakaardid, mis töötavad Windows 10 all. Sundaktiveerimiseks tuleb about:configis aktiveerida seaded âgfx.webrender.allâ ja âgfx.webrender.enabledâ vĂ”i kĂ€ivitada Firefox keskkonnamuutuja MOZ_WEBRENDER=1 seadistusega.
- Aadressiribal otsingufraaside analĂŒĂŒs. SĂ”nu, millel on punkt, hinnatakse nĂŒĂŒd seose osas (
- toetamine , millede pÀringute esitamine lisandustes ei too kaasa teavitust uute Ôiguste kinnitamisest, kui lisandust installitakse vÔi vÀrskendatakse, vaid kuvatakse, kui lisandust otse kutsutakse toimingule, mis nÔuab kÔrgendatud Ôigusi. Nende Ôiguste hulka, mida vÔib deklareerida kui valikulisi, kuuluvad management, devtools, browsingData, pkcs11
proxy ja session. Valikuliste Ă”iguste lisamise motiivina mainitakse kasutajate koormuse vĂ€hendamist lisanduste vĂ€rskendamisel ja vĂ”imalust lisanduse vĂ€rskendamiseks ilma Ă”iguste kohustusliku kinnitamiseta (varem, kui kasutaja ei olnud Ă”igustega nĂ”us, ei vĂ€rskendatud lisandust). - Suurbritanniast kasutajatele uue vahelehe lehel kuvatakse sisu, mida soovitab teenus Pocket. Varem olid sellised lehed ainult Ameerika Ăhendriikide, Kanada ja Saksamaa kasutajatele. Sisu isikupĂ€rastamine, mis on seotud sisu valimisega, toimub kliendi poolel ja ilma kasutaja andmete kolmandatele osapooltele edastamiseta (brauserisse laaditakse kogu pĂ€evased soovitatud lingid, mis jĂ€rjestatakse kasutaja poolel, tuginedes kĂŒlastusajaloo andmetele). Tuleb mĂ€rkida, et sponsoreeritud plokid kuvatakse ainult USA-s ja need on selgelt tĂ€histatud reklaamina; teistes riikides reklaamiartikleid hetkel ei kasutata. Soovitatava Pocket sisu keelamiseks on olemas konfiguratsioonis (Firefox Home Content / Recommended by Pocket) ja valik âbrowser.newtabpage.activity-stream.feeds.topsitesâ aadressis about:config.
- Konfiguratsioonis rippmenĂŒĂŒs kĂŒpsiste blokeerimise meetodite sektsioonis jĂ€lgimise blokeerimise seadistamine uus punkt kĂŒpsiste dĂŒnaamiliseks isoleerimiseks, pĂ”hinedes aadressiribal kuvatavale domeenile ("", kui oma ja kolmandate osapoolte kĂŒpsised mÀÀratakse kindlaks saidi pĂ”hidomeeni pĂ”hjal). Aadressis about:config aktiveeritakse liides seadistuse kaudu âbrowser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabledâ vĂ”i otse ânetwork.cookie.cookieBehavior = 5â.
- TÀpsema navigeerimise hÔlbustamiseks puutetundlikel seadmetel vahemaa jÀrjehoidjate paneelil (uue vahekaartide avamisel kattub Megabari aadressiriba osaliselt jÀrjehoidjate paneeliga ja jÀtab vÀhe ruumi klikkimiseks).
- uued modaalaknad, mis on seotud ĂŒksikute vahekaartidega ja ei blokeeri kogu kasutajaliidest. Dialoogide sidumise juhtimiseks on about:config-sse lisatud valikud âprompts.defaultModalTypeâ, âprompts.modalType.confirmAuthâ ja âprompts.modalType.insecureFormSubmitâ (1 â sidumine sisu, 2 â sidumine vahekaardiga, 3 â sidumine aknaga).
- About:config-s uus seadistus middlemouse.openNewWindow, mis vÔimaldab keelata keskmise hiirtÀppi kasutamise lingi avamiseks uues vahekaardis.
- seadistus browser.urlbar.update1.view.stripHttps (seadistus browser.urlbar.trimURLs toetamine on sÀilinud).
- Gecko mootorist tÀielikult toetamine
XUL Grids. - JPEG-piltide automaatne pööramine pĂ”hineb Exif andmetel on vaikimisi sisse lĂŒlitatud.
- Seadistus âbrowser.urlbar.oneOffSearchesâ on eemaldatud. Alternatiivsete otsinguteenuste nuppude peitmiseks, mis ilmuvad aadressi vĂ”i otsinguriivi sisestamisel, saab vajalikke otsinguteenuseid valida lehelt about:preferences#search.
- Tekst, mis ei mahu 'maxlength' piirangusse, ei lÔigata enam vÀlja, kui see on sisestatud ja
- Uus meetod (String#replaceAll), tagastab uue stringi (algne string ei muutu), kus on tehtud asendused kÔigi vastavuste alusel, lÀhtudes mÀÀratud mallist. Mallid vÔivad olla nii lihtsad maskid kui ka regulaaravaldised.
- KĂ€ivitamise vÀÀrtuse kuvamine on tagatud, kui 'label' atribuudi abil mÀÀratud vÀÀrtus on elemendis , kui elemendi sisu on tĂŒhi.
- IndexedDB-s on rakendatud omadus .
- eksperimentaalne tugi paigutusele grid-konteinerites.
- Arendaja tööriistades potentsiaalsete ĂŒhilduvusprobleemide hindamiseks erinevates brauserites (kuvatakse, millistes brauserites toetatakse teatud CSS omadust, mis on seotud valitud elemendiga). See lĂŒlitub sisse devtools.inspector.compatibility.enabled seade kaudu about:config.
- TĂ”sine muudatus on sisse viidud JavaScript-i silumisse. Kiirendatud laadimine ja samm-sammuline silumine, vĂ€henenud mĂ€lutarbimine. Parandatud erinevate koodivaadete (source map) seotust, mis vĂ”imaldab silumise kĂ€igus vaadata muutujaid originaalallikatest. Kui valitud rida muudetakse klikkides Call Stack aknas ja kĂ€ivitatakse samm-sammuline tĂ€itmine (Step over, F10), siis silumisseade tĂ€idab koodi kuni jĂ€rgmise valitud rea lĂ”puni. Paneelile on lisatud menĂŒĂŒ (rattasĂŒmbol), kus on praegu ainult ĂŒks punkt JavaScripti keelamiseks. Lisatud on vĂ”imalus seadistada tingimusi peatamise punktide (watchpoint) seadistamiseks, mis peatavad tĂ€itmise kindlate vÀÀrtuste muutmise vĂ”i lugemise korral (enne oli vĂ”imalik peatada tĂ€itmine ainult lugemise vĂ”i muutmise ajal eraldi).
- Liidese paneelile, mis jĂ€lgib vĂ”rgu tegevust, on lisatud menĂŒĂŒ, kuhu on kogutud logihalduse funktsioonid (logi sĂ€ilitamine veebisaidi laadimiste vahel, HAR-faili importimine, HAR-faili salvestamine). Liidese pĂ€ringute blokeerimise paneelile on lisatud kontekstimenĂŒĂŒ blokeeritud elementide lubamiseks, keelamiseks ja kustutamiseks.
- FTP toe eemaldamine on edasi lĂŒkatud Firefox 79 vĂ€ljaandmiseni, kuid juba on lisatud valik FTP aktiivsuse haldamiseks (network.ftp.enabled about:configis).
Lisaks uutele funktsioonidele ja veaparandustele Firefox 77 9 haavatavust, millest 7 on mÀrgitud kui ohtlikud:
- Neli haavatavust (kogutud alljÀrgnevalt ja
) on pĂ”hjustatud mĂ€luhalduse probleemidest, nagu ĂŒleliigsed andmeĂŒnkad ja juurdepÀÀs juba vabastatud mĂ€lu aladele. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndajal koodi kĂ€ivitamist spetsiaalselt kujundatud lehekĂŒlgede avamisel. - Haavatavus
CVE-2020-12406 on pĂ”hjustatud tĂŒĂŒpide kontrollimise puudumisest NativeTypes objektide eemaldamise ajal ja seda vĂ”ib potentsiaalselt Ă€ra kasutada rĂŒndaja koodi kĂ€ivitamiseks. - CVE-2020-12405 haavatavus tuleneb vabastatud mĂ€luploki (Use-after-free) kasutamisest SharedWorkerService'is ning tĂ”enĂ€oliselt piirneb see krahhi vĂ€ljakutsumisega.
- CVE-2020-12399 haavatavus on seotud NSS teegi vastuvĂ”tlikkusega kĂŒlgkanali rĂŒnnakutele, analĂŒĂŒsi pĂ”hjal taastada DSA digitaalse allkirja jaoks salajane vĂ”ti, jĂ€lgides arvutusaegade erinevusi.
Allikas: opennet.ru
