వెబ్ బ్రౌజర్ విడుదలైంది ఫైర్ఫాక్స్ 76మరియు మొబైల్ వెర్షన్ Android ప్లాట్ఫారమ్ కోసం Firefox 68.8. అదనంగా, ఒక నవీకరణ రూపొందించబడింది శాఖలు దీర్ఘకాలిక మద్దతు 68.8.0. త్వరలో వేదికపైకి రానుంది బీటా పరీక్ష Firefox 77 శాఖ పరివర్తన చెందుతుంది, దీని విడుదల జూన్ 2న షెడ్యూల్ చేయబడింది.
విస్తరించింది లాక్వైస్ సిస్టమ్ యాడ్-ఆన్ యొక్క సామర్థ్యాలు బ్రౌజర్లో చేర్చబడ్డాయి, ఇది సేవ్ చేయబడిన పాస్వర్డ్లను నిర్వహించడానికి “about:logins” ఇంటర్ఫేస్ను అందిస్తుంది. లీకైన ఆధారాలతో గతంలో హ్యాక్లను ఎదుర్కొన్న సైట్లతో అనుబంధించబడిన సేవ్ చేయబడిన ఖాతాలకు ఇప్పుడు హెచ్చరిక ప్రదర్శించబడుతుంది. ఫైర్ఫాక్స్లో పాస్వర్డ్ నమోదు సైట్ రాజీపడినప్పటి నుండి నవీకరించబడకపోతే హెచ్చరిక ప్రదర్శించబడుతుంది.
బహుళ సైట్లలో ఉపయోగించే పాస్వర్డ్లు రాజీ పడ్డాయని హెచ్చరిక కూడా జోడించబడింది. సేవ్ చేసిన ఖాతాలలో ఒకటి క్రెడెన్షియల్ లీక్లో చిక్కుకున్నట్లయితే మరియు వినియోగదారు ఇతర సైట్లలో అదే పాస్వర్డ్ను మళ్లీ ఉపయోగిస్తే, పాస్వర్డ్ను మార్చమని అతనికి సలహా ఇవ్వబడుతుంది. ప్రాజెక్ట్ డేటాబేస్తో ఏకీకరణ ద్వారా ధృవీకరణ జరుగుతుంది haveibeenpwned.com, 9.5 సైట్ల హ్యాకింగ్ ఫలితంగా దొంగిలించబడిన 443 బిలియన్ ఖాతాల గురించి సమాచారాన్ని కలిగి ఉంటుంది. పద్ధతి తనిఖీలు అనామకమైనది మరియు ఇమెయిల్ (మొదటి కొన్ని అక్షరాలు) నుండి SHA-1 హాష్ ఉపసర్గ ప్రసారంపై ఆధారపడి ఉంటుంది, దీనికి ప్రతిస్పందనగా సర్వర్ దాని డేటాబేస్ నుండి అభ్యర్థనకు అనుగుణంగా టెయిల్ హ్యాష్లను ఉత్పత్తి చేస్తుంది మరియు దాని వైపు ఉన్న బ్రౌజర్ వాటిని తనిఖీ చేస్తుంది ఇప్పటికే ఉన్న పూర్తి హాష్తో మరియు సరిపోలిక ఉంటే, హెచ్చరికను జారీ చేస్తుంది (పూర్తి హాష్ ప్రసారం చేయబడదు).
ఫంక్షన్ వర్తించే సైట్ల సంఖ్య విస్తరించబడింది ఆటోమేటిక్ జనరేషన్ రిజిస్ట్రేషన్ ఫారమ్లను పూరించేటప్పుడు బలమైన పాస్వర్డ్లు. గతంలో, ఫీల్డ్లు ఉన్నట్లయితే మాత్రమే బలమైన పాస్వర్డ్ను సూచించే సూచన ప్రదర్శించబడుతుంది "ఆటోకంప్లీట్ = కొత్త-పాస్వర్డ్" లక్షణంతో. ఉపయోగించిన సైట్తో సంబంధం లేకుండా, సందర్భ మెను ద్వారా పాస్వర్డ్ను రూపొందించవచ్చు.
Windows మరియు macOSలో, Firefox మాస్టర్ పాస్వర్డ్ సెట్ చేయకుంటే, అమలు చేశారు OS ప్రమాణీకరణ డైలాగ్ను ప్రదర్శించడానికి మరియు సేవ్ చేసిన పాస్వర్డ్లను చూసే ముందు సిస్టమ్ ఆధారాలను నమోదు చేయడానికి మద్దతు. సిస్టమ్ పాస్వర్డ్ను నమోదు చేసిన తర్వాత, సేవ్ చేసిన పాస్వర్డ్లకు యాక్సెస్ 5 నిమిషాలు అందించబడుతుంది, ఆ తర్వాత పాస్వర్డ్ మళ్లీ నమోదు చేయాలి. బ్రౌజర్లో మాస్టర్ పాస్వర్డ్ సెట్ చేయకుంటే, కంప్యూటర్ను గమనించకుండా వదిలేస్తే, ఈ కొలత మీ ఆధారాలను కళ్లారా చూడకుండా కాపాడుతుంది.
చేర్చబడిందిపాలన పని"HTTPS మాత్రమే", ఇది డిఫాల్ట్గా నిలిపివేయబడింది. about:configలో “dom.security.https_only_mode” పరామితిని ఉపయోగించి మోడ్ సక్రియం చేయబడినప్పుడు, ఎన్క్రిప్షన్ లేకుండా చేసిన అన్ని అభ్యర్థనలు స్వయంచాలకంగా సురక్షిత పేజీ ఎంపికలకు మళ్లించబడతాయి (“http://” భర్తీ చేయబడింది "https://"కి). పేజీలలో లోడ్ చేయబడిన వనరుల స్థాయిలో మరియు చిరునామా పట్టీలో నమోదు చేసినప్పుడు భర్తీ చేయడం జరుగుతుంది. https ద్వారా అడ్రస్ బార్లో నమోదు చేసిన చిరునామాను యాక్సెస్ చేసే ప్రయత్నం గడువు ముగిసినట్లయితే, వినియోగదారు http:// ద్వారా అభ్యర్థన చేయడానికి బటన్తో ఎర్రర్ పేజీ చూపబడుతుంది. పేజీ ప్రాసెసింగ్ సమయంలో లోడ్ చేయబడిన “https://” ఉపవనరుల ద్వారా లోడ్ అవుతున్నప్పుడు వైఫల్యాల విషయంలో, అటువంటి వైఫల్యాలు విస్మరించబడతాయి, అయితే వెబ్ కన్సోల్లో హెచ్చరికలు ప్రదర్శించబడతాయి, వీటిని వెబ్ డెవలపర్ సాధనాల ద్వారా వీక్షించవచ్చు.
"లో వీడియోలను వీక్షించడం మధ్య త్వరగా మారగల సామర్థ్యం జోడించబడిందిచిత్రంలో చిత్రం» (పిక్చర్-ఇన్-పిక్చర్) మరియు ఫుల్-స్క్రీన్ వీక్షణ. వినియోగదారు వీడియోను చిన్న విండోకు కనిష్టీకరించవచ్చు మరియు ఇతర అప్లికేషన్లు మరియు వర్చువల్ డెస్క్టాప్లతో సహా ఇతర పనిని ఏకకాలంలో చేయవచ్చు. మీరు మీ అందరి దృష్టిని వీడియో వైపు మళ్లించాలనుకుంటే, పూర్తి స్క్రీన్ వీక్షణకు వెళ్లడానికి కేవలం డబుల్ క్లిక్ చేయండి. మళ్లీ రెండుసార్లు క్లిక్ చేయడం వల్ల వీక్షణ పిక్చర్-ఇన్-పిక్చర్ మోడ్కి తిరిగి వస్తుంది.
చిరునామా పట్టీతో పని చేసే దృశ్యమానత మరియు సౌలభ్యాన్ని మెరుగుపరచడానికి పని జరిగింది. కొత్త ట్యాబ్ను తెరిచినప్పుడు, అడ్రస్ బార్ ఫీల్డ్ చుట్టూ ఉన్న నీడ తగ్గించబడింది. టచ్ స్క్రీన్లలో క్లిక్ చేయగల ప్రాంతాన్ని పెంచడానికి బుక్మార్క్ల బార్ కొద్దిగా విస్తరించబడింది.
వేలాండ్ ఆధారిత పరిసరాలలో ఉపయోగించడం కొత్త WebGL బ్యాకెండ్ అమలు చేశారు ఫైర్ఫాక్స్లో మద్దతు ఉన్న VP9 మరియు ఇతర వీడియో ఫార్మాట్ల డీకోడింగ్ హార్డ్వేర్ త్వరణం యొక్క అవకాశం. త్వరణం VA-API (వీడియో యాక్సిలరేషన్ API) మరియు FFmpegDataDecoder ఉపయోగించి అందించబడుతుంది (మునుపటి విడుదలలో H.264 మద్దతు మాత్రమే అమలు చేయబడింది). త్వరణం ప్రారంభించబడిందో లేదో నియంత్రించడానికి, మీరు "widget.wayland-dmabuf-webgl.enabled" మరియు "widget.wayland-dmabuf-vaapi.enabled" పారామితులను about:configలో సెట్ చేయాలి.
Windowsలో, Intel GPU మరియు 1920x1200 కంటే ఎక్కువ స్క్రీన్ రిజల్యూషన్ ఉన్న ల్యాప్టాప్ల వినియోగదారుల కోసం, కంపోజిటింగ్ సిస్టమ్ డిఫాల్ట్గా యాక్టివేట్ చేయబడుతుంది. వెబ్రెండర్, రస్ట్ లాంగ్వేజ్లో వ్రాయబడింది మరియు GPU వైపు కంటెంట్ రెండరింగ్ కార్యకలాపాలను అవుట్సోర్స్ చేస్తుంది.
ఆబ్జెక్ట్ మద్దతు జోడించబడింది ఆడియో వర్క్లెట్, ఇది
ఇంటర్ఫేస్ల వినియోగాన్ని అనుమతిస్తుంది ఆడియో వర్క్లెట్ ప్రాసెసర్ и AudioWorkletNode, Firefoxలో అమలు యొక్క ప్రధాన థ్రెడ్ వెలుపల నడుస్తోంది. కొత్త API మిమ్మల్ని నిజ సమయంలో ఆడియోను ప్రాసెస్ చేయడానికి అనుమతిస్తుంది, అదనపు జాప్యాలను పరిచయం చేయకుండా లేదా ఆడియో అవుట్పుట్ యొక్క స్థిరత్వాన్ని ప్రభావితం చేయకుండా ఆడియో పారామితులను ప్రోగ్రామటిక్గా నియంత్రిస్తుంది. AudioWorklet పరిచయం ప్రత్యేక యాడ్-ఆన్లను ఇన్స్టాల్ చేయకుండా Firefoxలో జూమ్ కాల్లకు కనెక్ట్ చేయడం సాధ్యపడింది మరియు వర్చువల్ రియాలిటీ సిస్టమ్లు లేదా గేమ్ల కోసం స్పేషియల్ ఆడియో వంటి క్లిష్టమైన ఆడియో ప్రాసెసింగ్ దృశ్యాలను బ్రౌజర్లో అమలు చేయడం కూడా సాధ్యం చేసింది.
CSS లో జోడించారుకీవర్డ్లు, ఇది సిస్టమ్ రంగు విలువలను నిర్వచిస్తుంది (CSS రంగు మాడ్యూల్ స్థాయి 4).
Intl.NumberFormat, Intl.DateTimeFormat మరియు Intl.RelativeTimeFormat కన్స్ట్రక్టర్లు డిఫాల్ట్గా "నంబరింగ్ సిస్టమ్" మరియు "క్యాలెండర్" ఎంపికల ప్రాసెసింగ్ను ప్రారంభిస్తాయి. ఉదాహరణకు: "Intl.NumberFormat('en-US', { numberingSystem: 'latn' })" లేదా "Intl.DateTimeFormat('th', { calendar: 'gregory' })".
తెలియని ప్రోటోకాల్లను నిరోధించడం "location.href" లేదా వంటి పద్ధతులలో ప్రారంభించబడుతుంది .
వెబ్ డెవలపర్ టూల్స్లో రెస్పాన్సివ్ డిజైన్ మోడ్ని ఉపయోగించి మొబైల్ పరికరాల్లో సైట్ల ప్రెజెంటేషన్ను పరీక్షిస్తున్నప్పుడు, డబుల్ ట్యాప్ జూమ్ను హ్యాండిల్ చేస్తున్నప్పుడు మొబైల్ పరికరం యొక్క ప్రవర్తన యొక్క అనుకరణ అందించబడుతుంది. మెటా-వ్యూపోర్ట్ ట్యాగ్ల యొక్క సరైన రెండరింగ్ అమలు చేయబడింది, ఇది మొబైల్ పరికరం లేకుండా Android కోసం Firefox కోసం మీ సైట్లను ఆప్టిమైజ్ చేయడం సాధ్యం చేసింది.
నెట్వర్క్ అభ్యర్థనలను తనిఖీ చేయడానికి ఇంటర్ఫేస్లో, మీరు హెడర్లోని కాలమ్ సెపరేటర్పై డబుల్-క్లిక్ చేసినప్పుడు, టేబుల్ కాలమ్ పరిమాణం స్వయంచాలకంగా ప్రదర్శించబడే డేటాకు సర్దుబాటు చేయబడుతుంది.
నియంత్రణ ఫ్రేమ్లను ప్రదర్శించడం కోసం WebSocket తనిఖీ ఇంటర్ఫేస్కు కొత్త కంట్రోల్ ఫిల్టర్ జోడించబడింది. ఫార్మాట్లో సందేశాలను పరిదృశ్యం చేసే సామర్థ్యాన్ని అమలు చేసింది యాక్షన్ కేబుల్, ఇది socket.io, SignalR మరియు WAMP వంటి స్వయంచాలకంగా ఫార్మాట్ చేయబడిన ప్రోటోకాల్ల జాబితాకు జోడించబడింది.
JavaScript డీబగ్గర్ ఇప్పుడు డీబగ్గింగ్లో పాల్గొనని ఫైల్లను విస్మరించే సామర్థ్యాన్ని కలిగి ఉంది. "బ్లాక్బాక్స్" సందర్భ మెను సైడ్బార్లో ఎంచుకున్న డైరెక్టరీలో లేదా వెలుపల ఉన్న కంటెంట్ను దాచడానికి ఎంపికలను అందిస్తుంది. స్టాక్ ట్రేస్లను కాపీ చేస్తున్నప్పుడు, ఫైల్ పేరు మాత్రమే కాకుండా పూర్తి మార్గం క్లిప్బోర్డ్లో ఉంచబడిందని నిర్ధారించుకోండి.
వెబ్ కన్సోల్లో, బహుళ-లైన్ మోడ్లో, ఐదు పంక్తుల కంటే ఎక్కువ కోడ్ శకలాలు దాచడం సాధ్యమవుతుంది (విస్తరించడానికి, చూపిన కోడ్తో ప్రాంతంలో ఎక్కడైనా క్లిక్ చేయండి).
ఆవిష్కరణలు మరియు బగ్ పరిష్కారాలతో పాటు, Firefox 76 పరిష్కరించబడింది 22 దుర్బలత్వాలు, వీటిలో 10 (CVE-2020-12387, CVE-2020-12388 మరియు CVE-8-2020 కింద 12395) క్రిటికల్గా గుర్తించబడ్డాయి మరియు ప్రత్యేకంగా రూపొందించిన పేజీలను తెరిచేటప్పుడు దాడి చేసే వ్యక్తి కోడ్ని అమలు చేయగల సామర్థ్యం కలిగి ఉంటాయి. CVE-2020-12388 దుర్బలత్వం యాక్సెస్ టోకెన్లను మార్చడం ద్వారా Windowsలోని శాండ్బాక్స్ వాతావరణం నుండి బయటపడటానికి మిమ్మల్ని అనుమతిస్తుంది. దుర్బలత్వం CVE-2020-12387 అనేది వెబ్ వర్కర్ని ముగించినప్పుడు ఇప్పటికే విడుదలైన మెమరీ బ్లాక్కి (ఉచిత-ఉచిత) యాక్సెస్తో అనుబంధించబడింది. CVE-2020-12395 బఫర్ ఓవర్ఫ్లోస్ వంటి మెమరీ సమస్యల క్లస్టర్లు.