به روز رسانی فایرفاکس 91.0.1. برنامه هایی برای گنجاندن اجباری WebRender

نسخه تعمیر و نگهداری فایرفاکس 91.0.1 در دسترس است که چندین راه حل را ارائه می دهد:

  • یک آسیب‌پذیری (CVE-2021-29991) رفع شده است که می‌تواند به حمله تقسیم هدر HTTP اجازه دهد. این مشکل ناشی از پذیرش نادرست کاراکتر خط جدید در هدرهای HTTP/3 است که به شما امکان می‌دهد هدری را مشخص کنید که به عنوان دو سرصفحه متفاوت تفسیر شود.
  • مشکل تغییر اندازه دکمه‌ها در نوار برگه که هنگام بارگیری برخی از سایت‌ها که از نمادهای ریاضی یونیکد در سرصفحه‌های خود استفاده می‌کنند، رخ می‌دهد، برطرف شده است.
  • مشکلی حل شد که باعث می‌شد هنگام مشاهده توصیه‌ها در نوار آدرس، برگه‌های پنجره‌هایی که در حالت خصوصی باز می‌شوند در پنجره‌های معمولی ظاهر شوند.

علاوه بر این، فایرفاکس 92 که برای 7 سپتامبر برنامه ریزی شده است، انتظار می رود WebRender را به طور پیش فرض برای همه کاربران لینوکس، ویندوز، macOS و اندروید فعال کند، بدون استثنا. در نسخه بعدی فایرفاکس 93، پشتیبانی از گزینه های غیرفعال کردن WebRender (gfx.webrender.force-legacy-layers and MOZ_WEBRENDER=0) متوقف خواهد شد و این موتور اجباری خواهد شد. WebRender به زبان Rust نوشته شده است و به شما این امکان را می دهد که با انتقال عملیات رندر محتوای صفحه به سمت GPU که از طریق سایه زن هایی که روی GPU اجرا می شوند، به افزایش قابل توجهی در سرعت رندر و کاهش بار روی CPU دست پیدا کنید. برای سیستم‌هایی که کارت‌های ویدیویی قدیمی‌تر یا درایورهای گرافیکی مشکل‌دار دارند، WebRender از حالت شطرنجی نرم‌افزاری (gfx.webrender.software=true) استفاده می‌کند.

منبع: opennet.ru

اضافه کردن نظر