فائر فاکس 79 رليز

ويب برائوزر جاري ڪيو ويو فائر فاکس 79، انهي سان گڏ هڪ موبائل نسخو فائر فاکس 68.11 Android پليٽ فارم لاء. ان کان سواء، هڪ تازه ڪاري ٺاهي وئي آهي شاخون ڊگهي مدت جي حمايت سان 68.11.0 и 78.1.0. اسٽيج تي جلد اچي رهيو آهي بيٽا ٽيسٽ فائر فاکس 80 برانچ منتقلي ڪندو، جنهن جي رليز 25 آگسٽ تي مقرر ڪئي وئي آهي.

مکيه جدت:

  • پاسورڊ مئنيجر CSV فارميٽ ۾ اسناد برآمد ڪرڻ جي صلاحيت شامل ڪئي آهي (حد بندي ٿيل ٽيڪسٽ فيلڊز جيڪي اسپريڊ شيٽ پروسيسر ۾ درآمد ڪري سگھجن ٿيون). برآمد ڪرڻ وقت، پاسورڊ صاف متن ۾ فائل ۾ رکيل آهن. مستقبل ۾، اسان اڳ ۾ ئي محفوظ ڪيل CSV فائل مان پاسورڊ درآمد ڪرڻ لاءِ هڪ فنڪشن لاڳو ڪرڻ جو منصوبو پڻ رکون ٿا (ان جو مطلب اهو آهي ته صارف کي شايد بيڪ اپ ڪرڻ ۽ محفوظ ڪيل پاسورڊ بحال ڪرڻ يا ٻئي برائوزر کان پاسورڊ منتقل ڪرڻ جي ضرورت آهي).

    فائر فاکس 79 رليز

  • شامل ڪيو ويو ايڊريس بار ۾ ڏيکاريل ڊومين جي بنياد تي متحرڪ ڪوڪي آئسوليشن کي فعال ڪرڻ لاءِ سيٽنگ (“متحرڪ فرسٽ پارٽي آئسوليشن"، جڏهن توهان جي پنهنجي ۽ ٽئين پارٽي جي داخلا سائيٽ جي بنيادي ڊومين جي بنياد تي طئي ٿيل آهن). ڪوڪي بلاڪ ڪرڻ جي طريقن جي ڊراپ-ڊائون بلاڪ ۾ موومينٽ ٽريڪنگ بلاڪنگ سيٽنگون سيڪشن ۾ ترتيب ڏيندڙ ۾ سيٽنگ پيش ڪئي وئي آهي.

    فائر فاکس 79 رليز

  • بهتر ٽريڪنگ تحفظ جيڪو پاڻمرادو بلاڪ ڪري ٿو ڪوڪيز کي ٽئين پارٽي ڳڻپيندڙن پاران استعمال ڪيل. ٽريڪنگ سائيٽن لاءِ، Firefox هاڻي روزاني بنيادن تي اندروني اسٽوريج مان ڪوڪيز ۽ ڊيٽا صاف ڪري ٿو، Disconnect.me سروس مان ٽريڪنگ سسٽم جي فهرستن جي بنياد تي.
  • "about:preferences#experimental" تجرباتي سيٽنگ اسڪرين جو هڪ ڏيک شامل ڪيو ويو، جيڪو تجرباتي خصوصيتن کي فعال ڪرڻ لاءِ هڪ انٽرفيس مهيا ڪري ٿو، جيئن Chrome ۾ اٽڪل:جھنڊو. ڊفالٽ طور، اسڪرين اڃا موجود نه آهي ۽ ان کي فعال ڪرڻ لاء "browser.preferences.experimental" پيٽرولر کي اٽڪل:conifg ۾ سيٽ ڪرڻ جي ضرورت آهي. شامل ڪرڻ لاءِ موجود تجرباتي خصوصيتن مان، صرف سپورٽ لاءِ “CSS معمار جي ترتيب".

    فائر فاکس 79 رليز

  • ليپ ٽاپ لاءِ AMD چپس تي ٻڌل Windows 10 پليٽ فارم
    شامل
    WebRender ڪمپوزنگ سسٽم. WebRender Rast ٻولي ۾ لکيل آهي ۽ توهان کي اجازت ڏئي ٿو ته رينڊرنگ جي رفتار ۾ هڪ اهم واڌارو حاصل ڪري ۽ CPU تي لوڊ گھٽائي پيج مواد رينڊرنگ آپريشنز کي GPU پاسي منتقل ڪري، جيڪي GPU تي هلندڙ شيڊرز ذريعي لاڳو ٿين ٿيون. اڳي، WebRender فعال ڪيو ويو Windows 10 پليٽ فارم لاءِ Intel GPUs، AMD Raven Ridge APUs، AMD Evergreen APUs، ۽ NVIDIA گرافڪس ڪارڊ سان ليپ ٽاپ. لينڪس WebRender ۾ في الحال چالو Intel ۽ AMD ڪارڊن لاءِ صرف رات جي تعمير ۾، ۽ NVIDIA ڪارڊ لاءِ سپورٽ نه ڪئي وئي آهي. ان کي اٽڪل:config ۾ زبردستي ڪرڻ لاءِ، توهان کي "gfx.webrender.all" ۽ "gfx.webrender.enabled" سيٽنگون چالو ڪرڻ گهرجن يا فائر فاڪس کي ماحول جي متغير MOZ_WEBRENDER=1 سيٽ سان هلائڻ گهرجي.

  • جرمني جي استعمال ڪندڙن لاءِ، نئين ٽئب پيج تي هڪ نئون سيڪشن شامل ڪيو ويو آهي مضمونن سان گڏ Pocket سروس پاران تجويز ڪيل، جيڪي اڳ ۾ يو ايس ۽ برطانيه جي استعمال ڪندڙن لاءِ پيش ڪيا ويا هئا. مواد جي چونڊ سان لاڳاپيل ذاتي ڪرڻ ڪلائنٽ جي پاسي تي ڪئي وئي آهي ۽ صارف جي معلومات کي ٽئين پارٽين کي منتقل ڪرڻ کان سواء (موجوده ڏينهن لاء تجويز ڪيل لنڪس جي مڪمل فهرست برائوزر ۾ لوڊ ڪئي وئي آهي، جيڪا صارف جي پاسي تي درجه بندي ڪئي وئي آهي برائوزنگ تاريخ ڊيٽا جي بنياد تي. ). Pocket طرفان تجويز ڪيل مواد کي بند ڪرڻ لاءِ، ترتيب ڏيڻ واري ۾ هڪ سيٽنگ آهي (Firefox Home Content/Recommended by Pocket) ۽ آپشن ”browser.newtabpage.activity-stream.feeds.topsites“ ۾ اٽڪل:config.
  • استحڪام مسئلن جي ڪري Wayland سان لينڪس سسٽم لاء معذور ڊفالٽ طور، DMABUF ميڪانيزم استعمال ڪيو ويندو آهي وڊيو کي بناوت ۾ رينجر ڪرڻ لاءِ. اٽڪل: config ۾ شامل ڪرڻ لاءِ هڪ متغير مهيا ڪيو ويو آهي
    "widget.wayland-dmabuf-video-textures.enabled."

  • جي باري ۾:سپورٽ پيج تي موجود آهي هڪ نئون بٽڻ “Clear Startup cache” ڪيش صاف ڪرڻ لاءِ جيڪي برائوزر جي لوڊشيڊنگ کي متاثر ڪن ٿا. بٽڻ شايد ڪجھ مسئلا حل ڪرڻ ۾ مدد ڪري سگھن ٿيون جيڪي شروع ٿيڻ دوران پيدا ٿين ٿيون.
  • ٽئگ ۽ هاڻي عمل ڪيو پيو وڃي rel="noopener" وصف استعمال ڪرڻ سان قياس سان، يعني. صفحا سمجهيا وڃن ٿا ناقابل اعتبار. انهن لنڪ ذريعي کوليل صفحن لاءِ، Window.opener ملڪيت مقرر نه آهي ۽ ان حوالي سان رسائي فراهم نه ڪئي وئي آهي جتان لنڪ کوليو ويو هو.
  • iframes لاءِ، sandbox انتساب لاڳو ڪري ٿو "allow-top-navigation-by-user-activation" پيرا ميٽر، جيڪو اجازت ڏئي ٿو پيرين پيج ڏانهن نيويگيشن هڪ الڳ iframe کان جڏهن صارف واضح طور تي لنڪ تي ڪلڪ ڪري ٿو، پر خودڪار ريڊائريڪشن کي منع ڪري ٿو. هي آپشن iframes ۾ بينر رکڻ لاءِ ڪارآمد آهي، توهان کي انهن اشتهارن تي وڃڻ جي اجازت ڏئي ٿو جيڪي توهان جي دلچسپي رکن ٿا، پر ناپسنديده سرگرمي کي بلاڪ ڪرڻ (مثال طور، ٻين صفحن ڏانهن خودڪار اڳتي وڌڻ).
  • نئون HTTP هيڊر شامل ڪيو ويو ڪراس-اصل- ايمبيڊر- پاليسي (COEP) ۽ ڪراس-اصل- اوپنر- پاليسي (COOP) کي فعال ڪرڻ لاءِ خاص ڪراس-آريجن آئسوليشن موڊ کي محفوظ استعمال لاءِ استحقاق واري آپريشن واري صفحي تي، جيڪو استعمال ڪري سگھجي ٿو پاسي واري چينل جي حملن کي ڪرڻ لاءِ جيئن Specter.
  • اعتراض جي حمايت واپس آئي SharedArrayBuffer (توهان کي شيئر ڪيل ياداشت ۾ arrays ٺاهڻ جي اجازت ڏئي ٿي)، اسپيڪٽر ڪلاس جي حملن جي سڃاڻپ ٿيڻ کان پوءِ بند ڪيو ويو. Specter جي خلاف تحفظ فراهم ڪرڻ لاءِ، SharedArrayBuffer اعتراض هاڻي صرف انهن صفحن تي موجود آهي جيڪي ڪراس-آريجن آئسوليشن موڊ ۾ پيش ڪيا ويا آهن. ڪراس-آريجن آئسوليشن موڊ ۾، اهو پڻ ممڪن آهي ته Performance.now() ٽائمر استعمال ڪرڻ جيڪي درستيءَ ۾ نه سڙيا ويا آهن.
    اهڙي علحدگيءَ جي وضاحت ڪرڻ لاءِ، مٿي بيان ڪيل ڪراس-Origin-Embedder-Policy ۽ Cross-Origin-Opener-Policy headers استعمال ڪيا وڃن.

  • لاڳو ٿيل طريقو وعدو ڪنهن به ()، جيڪو فهرست مان پهريون پورو ڪيل واعدو واپس ڪري ٿو.
  • اعتراض لاڳو ڪيو ويو ڪمزور ريف جاوا اسڪرپٽ آبجیکٹ جي ڪمزور حوالن جي وضاحت ڪرڻ لاءِ جيڪي توهان کي اعتراض جو حوالو برقرار رکڻ جي اجازت ڏين ٿا، پر گاربيج ڪليڪٽر کي لاڳاپيل اعتراض کي حذف ڪرڻ کان نه روڪيو.
  • شامل ڪيا ويا نوان منطقي تفويض آپريٽرز: "؟؟=«،«&&="۽"||=". "x ؟؟= y" آپريٽر صرف ان صورت ۾ هڪ اسائنمينٽ انجام ڏئي ٿو جڏهن "x" null يا undefined جو اندازو لڳائي ٿو. آپريٽر "x ||= y" صرف تفويض انجام ڏئي ٿو جيڪڏهن "x" غلط آهي ۽ "x &&= y" صحيح آهي.
  • مقصد ايٽمي, پرائمٽيو لاڪ جي هم وقت سازي کي منظم ڪرڻ لاءِ استعمال ڪيو ويو، ھاڻي لاڳو ڪري سگھجي ٿو نه رڳو شيئر ڪيل ميموري تي.
  • В конструктор Intl.DateTimeFormat() شامل ڪيل سپورٽ لاءِ ڊيٽ اسٽائل ۽ ٽائيم اسٽائل اختيارن.
  • WebAssembly ھاڻي سپورٽ ڪري ٿو بيچ ميموري آپريشن (memcpy ۽ memmove جي وڌيڪ موثر تخليق لاءِ) ملٽي ٿريڊنگ (شيئر ٿيل ياداشت ۽ ائٽمڪس) ۽ حوالن جا قسم (externref).
  • جاوا اسڪرپٽ ڊيبگر ۾ تجويز ڪيل اسٽيڪ هم وقت ساز ڪالون، جيڪو توهان کي غير هم وقتي طور تي جاري ڪيل واقعن، ٽائيم آئوٽ ۽ واعدن کي ٽريڪ ڪرڻ جي اجازت ڏئي ٿو. غير مطابقت رکندڙ ڪال زنجير ڊيبگر ۾ عام ڪال اسٽيڪ سان گڏ ڏيکاريل آهن، ۽ ويب ڪنسول ۾ غلطيون ۽ نيٽ ورڪ انسپيڪشن انٽرفيس ۾ درخواستن لاءِ پڻ ڏيکاريل آهن.
    فائر فاکس 79 رليز

  • ويب ڪنسول غلطين جي صورت ۾ 4xx/5xx اسٽيٽس ڪوڊ جو ڊسپلي مهيا ڪري ٿو، جيڪو ان کي عام پس منظر ۾ نمايان ڪرڻ آسان بڻائي ٿو. ڊيبگنگ کي آسان بڻائڻ لاءِ، درخواست کي بار بار ڪري سگھجي ٿو يا درخواست ۽ جواب بابت تفصيل ڏسي سگھجي ٿو.

    فائر فاکس 79 رليز

  • جاوا اسڪرپٽ جون غلطيون هاڻي نه رڳو ويب ڪنسول ۾، پر جاوا اسڪرپٽ ڊيبگر ۾ پڻ ڏيکاريون ويون آهن، غلطي سان لاڳاپيل ڪوڊ جي لائن کي نمايان ڪندي ۽ غلطي بابت اضافي معلومات سان گڏ ٽول ٽائپ ڏيکاريندي.
  • انسپيڪشن انٽرفيس ۾ SCSS ۽ CSS-in-JS ذريعن کي کولڻ جي بهتر اعتماد. سڀني پينلن ۾، ماخذ نقشي جي بنياد تي اصل سورس ڪوڊ سان مقابلي جي پروسيسنگ کي بھتر ڪيو ويو آھي.
  • ويب ڊولپرز لاءِ اوزارن ۾ ھڪڙو نئون ايپليڪيشن پينل شامل ڪيو ويو آھي، سروس ورڪرن ۽ ويب ايپليڪيشن مينيفيسٽن کي معائنو ۽ ڊيبگ ڪرڻ لاءِ اوزار مهيا ڪري.
  • نيٽ ورڪ انسپيڪشن سسٽم پيغامن ۽ جوابن جي ٽيب کي گڏ ڪري ٿو.
  • جوابي ڊيزائن موڊ توهان کي اجازت ڏئي ٿو ٽچ ۽ ڇڪڻ جي اشارن ۽ سلائيڊ اشارن کي مائوس جي حرڪت کي استعمال ڪندي جڏهن ٽچ اسڪرين سموليشن موڊ فعال آهي.
  • فائر فاکس 68.11 Android لاءِ برانچ ۾ آخري رليز ٿيندو. آگسٽ جي شروعات ۾، اهو منصوبو آهي ته تدريجي طور تي صارفين کي نئين ايڊيشن ڏانهن منتقل ڪرڻ، ترقي يافته ڪوڊ نالو Fenix ​​۽ نالي جي تحت آزمائشي Firefox Preview. فائر فاکس 79 ٺاهي ٿو Android لاءِ ترجمو فينڪس ڪوڊ بيس ڏانهن. نئون ايڊيشن استعمال ڪري ٿو GeckoView انجڻ، Firefox Quantum ٽيڪنالاجيز تي ٺهيل، ۽ لائبريرين جو هڪ سيٽ Mozilla Android اجزاء، جيڪي اڳ ۾ ئي استعمال ٿيل آهن برائوزر ٺاهڻ لاءِ فائر فاکس فوڪس и فائر فاکس لائيٽ. GeckoView Gecko انجڻ جو ھڪڙو قسم آھي، ھڪڙي الڳ لائبريري جي طور تي پيڪيج ٿيل آھي جيڪو آزاد طور تي اپڊيٽ ٿي سگھي ٿو، ۽ Android اجزاء ۾ لائبريريون شامل آھن معياري اجزاء سان جيڪي ٽيب، ان پٽ مڪمل ڪرڻ، ڳولا جون تجويزون ۽ ٻيون برائوزر خاصيتون مهيا ڪن ٿيون. ڪم ڪرڻ لاءِ گهٽ ۾ گهٽ Android 5.0 جي ضرورت آهي (Android 4.4.4 سپورٽ بند ڪئي وئي آهي). ڊفالٽ طور، اٽڪل:config تائين رسائي بند ٿيل آھي.

فائر فاکس 79 ۾ جدت ۽ بگ فيڪس کان علاوه ختم ڪيو ويو 21 ڪمزوريونجن مان 15 کي خطرناڪ قرار ڏنو ويو آهي. 12 ڪمزوريون (جي هيٺ گڏ ڪيل CVE-2020-15659) ياداشت جي مسئلن جو سبب بڻيل آهن، جهڙوڪ بفر اوور فلوز ۽ اڳ ۾ ئي آزاد ٿيل ميموري علائقن تائين رسائي. ممڪن طور تي، اهي مسئلا خاص طور تي ڊزائين ڪيل صفحن کي کولڻ دوران حملي ڪندڙ ڪوڊ جي عمل جي ڪري سگھي ٿو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو