seħħet rilaxx tal-web browser Firefox 70U verżjoni mobbli Firefox 68.2 għall-pjattaforma Android. Barra minn hekk, ġie ġġenerat aġġornament friegħi appoġġ fit-tul 68.2.0 (il-manutenzjoni tal-fergħa ESR preċedenti 60.x twaqqfet). Dalwaqt fuq il-palk ittestjar beta Firefox 71 fergħa se timxi, skond ċiklu ta' żvilupp ġdid li huwa skedat li joħroġ fit-3 ta’ Diċembru.
Fil-mod ta 'protezzjoni tat-traċċar avvanzat inklużi l-imblukkar ta' widgets tan-netwerk soċjali li jsegwu l-movimenti tal-utent fuq siti ta' partijiet terzi (pereżempju, buttuni Like ta' Facebook u inkorporazzjonijiet ta' messaġġi ta' Twitter). Għal forom ta 'awtentikazzjoni permezz ta' kont fuq netwerks soċjali, huwa possibbli li l-imblukkar jiġi diżattivat temporanjament;
Żid rapport fil-qosor dwar l-imblukkar kompluti, li fih tista 'ssegwi n-numru ta' imblukkar skont il-ġurnata tal-ġimgħa u t-tip;
Sistema miżjuda inkluża Lockless (qabel iż-żieda kienet ikkunsinnata bħala Lockbox), li offerti interface ġdid “dwar:logins” għall-ġestjoni tal-passwords salvati. Iż-żieda turi buttuna fuq il-panel li permezz tagħha tista 'tara malajr il-kontijiet salvati għas-sit attwali, kif ukoll twettaq tfittxijiet u teditja l-passwords. Huwa possibbli li wieħed jaċċessa l-passwords salvati permezz ta' applikazzjoni separata għall-mowbajl Lockless, li jappoġġja passwords ta 'mili awtomatiku f'forom ta' awtentikazzjoni ta 'kwalunkwe applikazzjonijiet mobbli;
Sistema add-on integrata Monitor tan-Firefoxliema jipprovdi turi twissija jekk il-kont tiegħek ikun kompromess (verifika bl-email) jew isir tentattiv biex tidħol f'sit li qabel kien hacked. Il-verifika titwettaq permezz tal-integrazzjoni mad-database tal-proġett haveibeenpwned.com;
Il-ġeneratur tal-password huwa attivat awtomatikament; meta timla l-formoli tar-reġistrazzjoni, juri ħjiel b'password b'saħħitha ġġenerata awtomatikament. Tooltip jintwera awtomatikament għall-oqsma ‹input type="password"› bl-attribut "autocomplete = new-password". Mingħajr dan l-attribut, il-password tista 'tiġi ġġenerata permezz tal-menu tal-kuntest;
Minflok il-buttuna "(i)" fl-istrixxa tal-indirizzi, hemm indikatur tal-livell ta 'privatezza, li jippermettilek tiġġudika l-attivazzjoni tal-modi tal-imblukkar tat-traċċar tal-moviment. L-indikatur isir griż meta l-mod ta 'l-imblukkar tat-traċċar tal-moviment ikun attivat fis-settings u ma jkun hemm l-ebda elementi fil-paġna li jeħtieġ li jiġu mblukkati. L-indikatur isir blu meta ċerti elementi fil-paġna li jiksru l-privatezza jew li jintużaw biex jintraċċaw il-movimenti jiġu mblukkati. L-indikatur jiġi maqtugħ meta l-utent ikun iddiżattiva l-protezzjoni tat-traċċar għas-sit attwali.
Il-paġni miftuħa permezz ta' HTTP jew FTP issa huma mmarkati b'ikona ta' konnessjoni mhux sigura, li tintwera wkoll għal HTTPS f'każ ta' problemi biċ-ċertifikati. Il-kulur tas-simbolu tas-serratura għall-HTTPS inbidel minn aħdar għal griż (se jkun possibbli li l-kulur aħdar jiġi lura permezz tas-setting security.secure_connection_icon_color_gray). Il-bidla 'l bogħod mill-indikaturi tas-sigurtà favur twissijiet dwar problemi ta' sigurtà hija mmexxija mill-ubikwità tal-HTTPS, li diġà hija pperċepita bħala sigurtà mogħtija aktar milli addizzjonali.
Fil-bar tal-indirizz imwaqqaf turi l-isem tal-kumpanija meta tuża ċertifikat EV vverifikat fuq il-websajt. L-informazzjoni tneħħiet minħabba li setgħet tiżgwida lill-utent u tintuża għall-phishing (pereżempju, il-kumpanija "Identità Verifikata" kienet irreġistrata, li isimha fl-istrixxa tal-indirizzi kienet pperċepita bħala indikatur ta 'verifika). L-informazzjoni dwar iċ-ċertifikat tal-EV tista’ tara permezz tal-menu li jinżel meta tikklikkja fuq l-ikona bl-immaġni ta’ serratura. Tista’ tirritorna l-wiri tal-isem tal-kumpanija miċ-ċertifikat EV fil-bar tal-indirizz permezz tal-issettjar “security.identityblock.show_extended_validation” f’about:config.
Fil-magna JavaScript miżjud interpretu tal-bytecode ġdid "linja bażi", li jokkupa niċċa intermedja bejn interpretu regolari u kompilatur JIT preliminari "linja bażi". L-interpretu l-ġdid huwa sinifikament aktar mgħaġġel mill-interpretu l-antik u juża proċeduri komuni ta 'pproċessar ta' bytecode, cache u data ta 'profiling mal-kompilatur JIT "linja bażi". Interpretu addizzjonali jippermettilek li tħaffef l-eżekuzzjoni ta’ funzjonijiet JavaScript użati ta’ spiss wara li jiġu rtirati lura minn JIT ottimizzat (Ion JIT) għall-istadju ta’ kumpilazzjoni għal JIT “linja bażi” mhux ottimizzat, pereżempju, wara li l-funzjoni tissejjaħ b’argumenti ta’ tipi oħra.
F'applikazzjonijiet tal-web kumplessi, il-kumpilazzjoni għal JIT "linja bażi" u l-introduzzjoni ta 'ottimizzazzjonijiet għal Ion JIT tieħu ħafna ħin, u l-interpretu veloċi addizzjonali jista' jikseb żieda ġenerali fil-prestazzjoni u tnaqqis żgħir fil-konsum tal-memorja. Fit-testijiet, l-inklużjoni ta 'interpretu addizzjonali li juża statistika ġenerali u cache inline ma' JIT wasslet għal tnaqqis fil-ħin tat-tagħbija tal-paġna b'2-8%, u l-prestazzjoni tal-għodod għall-iżviluppaturi tal-web żdiedet b'2-10%;
Fil-bini għal Linux inkluż użu default tas-sistema kompost WebRender għal GPUs AMD, Intel u NVIDIA (sewwieq Nouveau biss), meta tuża Mesa 18.2 jew aktar tard fis-sistema. Fil-bini għall-Windows, minbarra l-GPUs AMD u NVIDIA appoġġjati qabel, WebRender issa huwa attivat għall-GPUs Intel. Sistema ta' kompożizzjoni WebRender huwa miktub fil-lingwa Rust u jesternalizza l-operazzjonijiet ta' rendering tal-kontenut tal-paġna fuq in-naħa tal-GPU.
Meta tuża WebRender, minflok is-sistema ta 'kompożizzjoni inkorporata mibnija fil-magna Gecko, li tipproċessa dejta bl-użu tas-CPU, shaders li jaħdmu fuq il-GPU jintużaw biex iwettqu operazzjonijiet ta' rendering sommarji fuq elementi tal-paġna, li jippermetti żieda sinifikanti fil-veloċità tar-rendi. u tagħbija mnaqqsa tas-CPU. Biex iġġiegħel WebRender jiġi attivat f'about:config, tista' tibdel is-settings “gfx.webrender.all” u “gfx.webrender.enabled”;
Miżjud appoġġ għall-mod strett ta 'iżolament tal-paġna, żviluppat taħt l-isem tal-kodiċi Fissjoni. F'dan il-mod, paġni minn siti differenti dejjem jinsabu fil-memorja ta 'proċessi differenti, li kull wieħed minnhom juża sandbox iżolat tiegħu stess. Is-separazzjoni tal-proċess titwettaq mhux minn tabs, iżda minn oqsma, li jippermettilek li tiżola aktar il-kontenut ta 'skripts esterni u blokki iframe. Il-mod ta 'iżolament strett huwa kkontrollat f'madwar: konfig bl-użu tal-għażla "fission.autostart" (l-attivazzjoni fir-rilaxxi hija attwalment imblukkata);
Aġġornat il-logo u l-isem mibdula minn Firefox Quantum għal Firefox Browser;
Ipprojbit wiri ta' talbiet għal konferma ta' awtorità mibdija minn blokki iframe mgħobbija minn dominju ieħor (cross-origin). Bidla se jippermetti imblokka xi abbużi u ċċaqlaq għal mudell li fih il-permessi jintalbu biss mid-dominju primarju għad-dokument, li jidher fil-bar tal-indirizz;
Twaqqaf tirrendi l-kontenut tal-fajls imniżżla permezz tal-ftp (pereżempju, meta jinfetaħ permezz tal-ftp, l-immaġini, il-fajls README u html ma jibqgħux jintwerew). Meta tiftaħ ir-riżorsi permezz tal-FTP, id-djalogu tal-upload tal-fajl fuq id-diska issa se jissejjaħ immedjatament, irrispettivament mit-tip ta 'kontenut;
Fil-bar tal-indirizz implimentati indikatur biex jipprovdi aċċess għal post, li jippermettilek tevalwa b'mod ċar l-attività tal-API tal-Ġeolokalizzazzjoni u, jekk meħtieġ, tagħmilha possibbli li tirrevoka d-dritt tas-sit li jużaha. S'issa, l-indikatur kien muri biss qabel ma ngħataw il-permessi u jekk it-talba kienet miċħuda, iżda sparixxa meta nfetaħ l-aċċess għall-API tal-Ġeolokalizzazzjoni. Issa l-indikatur se jinforma lill-utent dwar il-preżenza ta 'tali aċċess;
Implimentati interface estiż għall-wiri taċ-ċertifikati TLS, aċċessibbli permezz tal-paġna "about:certificate" (b'mod awtomatiku, l-interface l-antika għadha tintuża, dik il-ġdida hija attivata permezz ta' security.aboutcertificate.enabled fi about:config). Jekk qabel kienet miftuħa tieqa separata biex tara ċ-ċertifikati, issa l-informazzjoni tintwera f'tab f'forma li tfakkar f'add-on Ċertament Xi ħaġa. Tlesti l-implimentazzjoni tal-interface tal-wiri taċ-ċertifikat miktuba mill-ġdid tuża JavaScript u teknoloġiji standard tal-web;
Ġiet miżjuda taqsima fil-menu tal-ġestjoni tal-kont għall-aċċess ta’ servizzi avvanzati ta’ Firefox bħal Monitor u Send;
Ikona ġdida ta '"rigal" ġiet miżjuda mal-menu prinċipali u l-pannell, li permezz tagħhom tista' tikseb informazzjoni dwar ħarġiet ġodda u l-karatteristiċi ewlenin tagħhom;
Il-paġni ta' Firefox inkorporati (madwar:*) huma adattati biex jintwerew b'kont meħud tas-settings tat-tema skura;
Il-leġġibbiltà tat-test issottolinjat jew maqtugħ, inklużi r-rabtiet, ġiet imtejba - il-linji issa jinkisru (fluss) mingħajr glifi li jaqsmu;
Fit-temi imwaqqaf appoġġ għall-proprjetajiet accentcolor, textcolor u headerURL, li kienu psewdonimi għall-proprjetajiet tal-qafas, tab_background_text u theme_frame (it-temi ospitati f'addons.mozilla.org huma aġġornati awtomatikament);
Fil-proprjetà CSS "wiri» żiedet il-kapaċità li tispeċifika żewġ attributi f'daqqa, pereżempju, "display: block flex" jew "display: inline flex";
Il-valuri ta 'trasparenza fil-proprjetajiet CSS ta' opaċità u stop-opacity issa jistgħu jiġu stabbiliti bħala perċentwali;
Fil-proprjetà CSS daqs tat-tipa appoġġ miżjud għal valur xxx-kbir;
Fil-JavaScript implimentati il-kapaċità li tissepara viżwalment numri kbar bl-użu ta' underscore, pereżempju, "myNumber = 1_000_000_000_000";
Miżjud metodu ġdid Intl.RelativeTimeFormat.formatToParts(), li huwa varjant tal-metodu Intl.RelativeTimeFormat.format() li jirritorna firxa ta 'oġġetti, li kull element minnhom jirrappreżenta porzjon tal-valur ifformattjat, aktar milli jirritorna s-sekwenza ifformattjata kollha;
Id-daqs tal-header HTTP "Referer" huwa limitat għal 4 KB; jekk dan il-valur jinqabeż, il-kontenut jiġi maqtugħ għall-isem tad-dominju;
Fl-għodod tal-iżviluppatur fil-pannell tal-Aċċessibilità, ġew miżjuda għodod biex jivverifikaw il-faċilità tan-navigazzjoni bejn l-elementi li jużaw it-tastiera, kif ukoll simulatur ta 'kif in-nies bla kulur jaraw il-paġna;
Il-picker tal-kulur issa juri indikatur tal-kuntrast għal kulur partikolari relattiv għall-kulur tal-isfond biex jevalwa l-perċezzjoni għal nies b'vista baxxa;
Fil-modalità ta 'spezzjoni CSS, id-definizzjonijiet CSS li ma jaffettwawx l-element mhux magħżul issa huma griż u juru tooltip li jindika r-raġuni għall-injorar u l-soluzzjonijiet possibbli;
Id-debugger issa għandu l-abbiltà li jistabbilixxi breakpoints li jiġu attivati meta l-elementi DOM jinbidlu (Punti ta' Interruzzjoni tal-Mutazzjoni tad-DOM) u jippermettulek issegwi l-mumenti meta l-iskrittura żżid, tħassar jew taġġorna l-kontenut tal-paġna;
Għall-iżviluppaturi add-on, ġiet implimentata l-abbiltà li tispezzjona d-dejta fil-ħażna browser.storage.local;
Ġiet miżjuda karatteristika ta 'tfittxija mal-mod ta' spezzjoni tal-attività tan-netwerk, li tippermettilek issib malajr elementi ta 'talbiet u tweġibiet. It-tfittxija tinkludi headers HTTP, Cookies u korpi ta’ talba/rispons;
Il-kodiċi tal-kompożizzjoni tal-paġna fuq il-pjattaforma macOS ġie ottimizzat, li naqqas it-tagħbija fuq is-CPU, għaġġel it-tagħbija tal-paġna (sa 22%) u naqqas l-użu tar-riżorsi meta tilgħab vidjows (sa 37%). Il-bini għall-MacOS iżid ukoll l-appoġġ għall-importazzjoni tal-passwords salvati fil-Chrome;
Ġie ppreparat aġġornament korrettiv għal Firefox 68.1 għal Android. Ejjew infakkarkom li l-formazzjoni ta 'rilaxxi sinifikanti ġodda ta' Firefox għal Android twaqqaf. Biex tissostitwixxi Firefox għal Android, isem kodiċi Fenix (imqassam bħala Preview Firefox) qed tiżviluppa browser ġdid għal apparat mobbli li juża l-magna GeckoView u sett ta’ libreriji ta’ Mozilla Android Components. Ftit jiem ilu ippubblikat Rilaxx sperimentali ġdid ta' Firefox Preview 2.2, li jiffissa diversi kwistjonijiet sinifikanti fl-interface u l-esperjenza tal-utent. Tal-bidliet meta mqabbla ma ' rilaxx 2.0 Jinnota ż-żieda ta' għażla biex tneħħi d-dejta kollha meta toħroġ u l-abbiltà li tiftaħ links awtomatikament fil-modalità ta' browsing privat.
Minbarra l-innovazzjonijiet u l-soluzzjonijiet tal-bugs f'Firefox 70, 24 vulnerabbiltà, li minnhom 12 (miġbura taħt CVE-2019-11764 wieħed) immarkat bħala kritika u tista' potenzjalment twassal għall-eżekuzzjoni ta' kodiċi ta' attakkant meta tiftaħ paġni ddisinjati apposta.