Firefox 111 విడుదల

Firefox 111 వెబ్ బ్రౌజర్ విడుదల చేయబడింది. అదనంగా, దీర్ఘకాలిక మద్దతు శాఖకు నవీకరణ, 102.9.0 రూపొందించబడింది. ఏప్రిల్ 112న విడుదల కావాల్సిన Firefox 11 బ్రాంచ్ త్వరలో బీటా టెస్టింగ్ దశకు బదిలీ చేయబడుతుంది.

Firefox 111లో కీలక ఆవిష్కరణలు:

  • అంతర్నిర్మిత ఖాతా నిర్వాహకుడికి Firefox రిలే సేవ కోసం ఇమెయిల్ చిరునామా మాస్క్‌లను సృష్టించే సామర్థ్యం జోడించబడింది, ఇది సైట్‌లలో నమోదు చేసుకోవడానికి లేదా మీ నిజమైన చిరునామాను ప్రకటించకుండా చందా చేయడానికి తాత్కాలిక ఇమెయిల్ చిరునామాలను రూపొందించడానికి మిమ్మల్ని అనుమతిస్తుంది. వినియోగదారు Firefox ఖాతాలోని ఖాతాకు కనెక్ట్ చేయబడినప్పుడు మాత్రమే ఈ ఫీచర్ అందుబాటులో ఉంటుంది.
  • ట్యాగ్ చేయడానికి రిఫరర్ హెడర్ యొక్క బదిలీని నిలిపివేయడానికి వెబ్ ఫారమ్‌ల ద్వారా నావిగేషన్‌కు “rel=noreferrer” పరామితిని వర్తింపజేయడానికి మిమ్మల్ని అనుమతించే “rel” అట్రిబ్యూట్‌కు మద్దతు జోడించబడింది లేదా Window.opener ప్రాపర్టీని సెట్ చేయడం మరియు తిరస్కరించడానికి “rel=noopener” పరివర్తన చేసిన సందర్భానికి ప్రాప్యత.
  • OPFS (మూలం-ప్రైవేట్ ఫైల్‌సిస్టమ్) API ప్రారంభించబడింది, ఇది ప్రస్తుత సైట్‌తో అనుబంధించబడిన నిల్వకు కట్టుబడి ఉన్న ఫైల్‌లను స్థానిక ఫైల్ సిస్టమ్‌లో ఉంచడం కోసం ఫైల్ సిస్టమ్ యాక్సెస్ APIకి పొడిగింపు. సైట్‌తో ముడిపడి ఉన్న ఒక రకమైన వర్చువల్ FS సృష్టించబడుతుంది (ఇతర సైట్‌లు దీన్ని యాక్సెస్ చేయలేవు), ఇది వెబ్ అప్లికేషన్‌లను వినియోగదారు పరికరంలో ఫైల్‌లు మరియు డైరెక్టరీలను చదవడానికి, సవరించడానికి మరియు సేవ్ చేయడానికి అనుమతిస్తుంది.
  • CSS కలర్ లెవెల్ 4 స్పెసిఫికేషన్ అమలులో భాగంగా, sRGB, RGB, HSLలో రంగులను నిర్వచించడానికి CSSకి కలర్(), ల్యాబ్(), lch(), oklab(), మరియు oklch() ఫంక్షన్‌లు జోడించబడ్డాయి. , HWB, LHC మరియు LAB రంగు ఖాళీలు. లక్షణాలు ప్రస్తుతం డిఫాల్ట్‌గా నిలిపివేయబడ్డాయి మరియు ఎనేబుల్ చేయడానికి about:configలో layout.css.more_color_4.enabled ఫ్లాగ్ అవసరం.
  • పేజీ ఓరియంటేషన్ సమాచారాన్ని ('నిటారుగా', 'రొటేట్-ఎడమ' మరియు 'రొటేట్-కుడి') పొందడానికి ప్రింటింగ్‌లో 'పేజీ-ఓరియంటేషన్' లక్షణం ఉన్నప్పుడు పేజీని నిర్వచించడానికి ఉపయోగించే CSS '@పేజీ' నియమాలు.
  • SVG లోపల మూలకాలు కాంటెక్స్ట్-స్ట్రోక్ మరియు కాంటెక్స్ట్-ఫిల్ విలువల ఉపయోగం అనుమతించబడుతుంది.
  • డిఫాల్ట్ శోధన ఇంజిన్‌కు ప్రశ్నలను పంపడానికి search.query ఫంక్షన్ యాడ్-ఆన్ APIకి జోడించబడింది. శోధన ఫలితాన్ని కొత్త ట్యాబ్ లేదా విండోలో ప్రదర్శించడానికి search.search ఫంక్షన్‌కి "డిస్పోజిషన్" ప్రాపర్టీ జోడించబడింది.
  • అంతర్నిర్మిత pdf.js వ్యూయర్‌లో తెరిచిన PDF పత్రాలను సేవ్ చేయడానికి API జోడించబడింది. GeckoView ప్రింట్ API జోడించబడింది, ఇది window.printకి సంబంధించినది మరియు PDF ఫైల్‌లను లేదా ప్రింటింగ్ కోసం PDF ఇన్‌పుట్ స్ట్రీమ్‌ను పంపడానికి మిమ్మల్ని అనుమతిస్తుంది.
  • ఫైల్:// URI కోసం SitePermissions ద్వారా అనుమతులను సెట్ చేయడానికి మద్దతు జోడించబడింది.
  • RISC-V 64 ఆర్కిటెక్చర్‌కు ప్రాథమిక మద్దతు SpiderMonkey జావాస్క్రిప్ట్ ఇంజిన్‌కు జోడించబడింది.
  • వెబ్ డెవలపర్ సాధనాలు ఏకపక్ష ఫైల్‌లలో శోధించడానికి అనుమతిస్తాయి.
  • dmabufని ఉపయోగించి VA-API (వీడియో యాక్సిలరేషన్ API) కోసం ఉపరితలాలను కాపీ చేయడం కోసం అమలు చేయబడిన మద్దతు, ఇది VA-API ఉపరితలాల ప్రాసెసింగ్‌ను వేగవంతం చేయడం మరియు కొన్ని ప్లాట్‌ఫారమ్‌లలో రెండరింగ్ సమయంలో కళాఖండాలు కనిపించడంలో సమస్యలను పరిష్కరించడం సాధ్యం చేసింది.
  • DNS హోస్ట్ పేర్లను పరిష్కరించడానికి ఉపయోగించే థ్రెడ్‌ల సంఖ్యను నియంత్రించడానికి about:configకి network.dns.max_any_priority_threads మరియు network.dns.max_high_priority_threads సెట్టింగ్‌లు జోడించబడ్డాయి.
  • విండోస్ ప్లాట్‌ఫారమ్‌లో, నోటిఫికేషన్‌లను ప్రదర్శించడానికి ప్లాట్‌ఫారమ్ అందించిన సిస్టమ్ యొక్క ఉపయోగం ప్రారంభించబడింది.
  • MacOS ప్లాట్‌ఫారమ్‌లో సెషన్ రికవరీకి మద్దతు ఉంది.
  • ఆండ్రాయిడ్ వెర్షన్‌లో మెరుగుదలలు:
    • PDF డాక్యుమెంట్‌లను వీక్షించే అంతర్నిర్మిత సామర్థ్యం అమలు చేయబడింది (ముందుగా లోడ్ చేయడం మరియు ప్రత్యేక వీక్షకుడిలో తెరవడం అవసరం లేకుండా).
    • మీరు అవాంఛిత కంటెంట్‌ను (కఠినంగా) నిరోధించడానికి కఠినమైన మోడ్‌ను ఎంచుకున్నప్పుడు, కుకీ రక్షణ మోడ్ (మొత్తం కుకీ రక్షణ) డిఫాల్ట్‌గా ప్రారంభించబడుతుంది, దీనిలో ప్రతి సైట్‌కు ప్రత్యేక వివిక్త కుక్కీ నిల్వ ఉపయోగించబడుతుంది, ఇది కుక్కీల వినియోగాన్ని అనుమతించదు. సైట్ల మధ్య కదలికను ట్రాక్ చేయండి.
    • Android 12 మరియు 13లో అమలవుతున్న Pixel పరికరాలు ఇప్పుడు ఇటీవల వీక్షించిన పేజీలకు నేరుగా ఇటీవలి స్క్రీన్ నుండి లింక్‌లను పంపగల సామర్థ్యాన్ని కలిగి ఉన్నాయి.
    • ప్రత్యేక అప్లికేషన్‌లో (యాప్‌లో తెరువు) కంటెంట్‌ని తెరవడానికి మెకానిజం రీడిజైన్ చేయబడింది. వినియోగదారు నిర్ధారణ లేకుండానే మూడవ పక్షం Android యాప్‌లను అమలు చేయడానికి అనుమతించే దుర్బలత్వాన్ని (CVE-2023-25749) పరిష్కరించారు.
    • ప్రత్యేక థ్రెడ్‌లో WebGL సంబంధిత పనులను నిర్వహించడానికి CanvasRenderThread హ్యాండ్లర్ చేర్చబడింది.

ఆవిష్కరణలు మరియు బగ్ పరిష్కారాలతో పాటు, Firefox 111లో 20 దుర్బలత్వాలు పరిష్కరించబడ్డాయి. 14 దుర్బలత్వాలు ప్రమాదకరమైనవిగా గుర్తించబడ్డాయి, వీటిలో 9 దుర్బలత్వాలు (CVE-2023-28176 మరియు CVE-2023-28177 కింద సేకరించబడినవి) బఫర్ ఓవర్‌ఫ్లోలు మరియు ఇప్పటికే ఖాళీ చేయబడిన మెమరీ ప్రాంతాలకు యాక్సెస్ వంటి మెమరీ సమస్యల వల్ల సంభవించాయి. ప్రత్యేకంగా రూపొందించబడిన పేజీలను తెరిచినప్పుడు ఈ సమస్యలు హానికరమైన కోడ్‌ని అమలు చేయగలవు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి