تحديث Firefox 91.0.1. خطط إلزامية لتمكين WebRender

يتوفر إصدار صيانة من Firefox 91.0.1، والذي يقدم العديد من الإصلاحات:

  • تم إصلاح الثغرة الأمنية (CVE-2021-29991) التي قد تسمح بهجوم تقسيم رأس HTTP. سبب المشكلة هو القبول غير الصحيح لحرف السطر الجديد في رؤوس HTTP/3، مما يسمح لك بتحديد رأس سيتم تفسيره على أنه رأسان مختلفان.
  • تم إصلاح مشكلة تغيير حجم الأزرار الموجودة في شريط علامات التبويب والتي تحدث عند تحميل بعض المواقع التي تستخدم رموز رياضية Unicode في رؤوسها.
  • تم حل مشكلة تؤدي إلى ظهور علامات التبويب من النوافذ المفتوحة في الوضع الخاص في النوافذ العادية عند عرض التوصيات في شريط العناوين.

بالإضافة إلى ذلك، من المتوقع أن يقوم Firefox 92، المقرر إطلاقه في 7 سبتمبر، بتمكين WebRender افتراضيًا لجميع مستخدمي Linux وWindows وmacOS وAndroid، بدون استثناءات. في الإصدار التالي من Firefox 93، سيتم إيقاف دعم خيارات تعطيل WebRender (gfx.webrender.force-legacy-layers وMOZ_WEBRENDER=0) وسيصبح هذا المحرك إلزاميًا. تمت كتابة WebRender بلغة Rust ويسمح لك بتحقيق زيادة كبيرة في سرعة العرض وتقليل الحمل على وحدة المعالجة المركزية عن طريق نقل عمليات عرض محتوى الصفحة إلى جانب وحدة معالجة الرسومات، والتي يتم تنفيذها من خلال التظليل الذي يعمل على وحدة معالجة الرسومات. بالنسبة للأنظمة التي تحتوي على بطاقات فيديو قديمة أو برامج تشغيل رسومات بها مشكلات، سيستخدم WebRender وضع تنقيط البرنامج (gfx.webrender.software=true).

المصدر: opennet.ru

إضافة تعليق