مرورگر وب منتشر شد فایرفاکس 80. علاوه بر این، یک به روز رسانی ایجاد شده است شاخه ها با پشتیبانی طولانی مدت 68.12.0 и 78.2.0. فایرفاکس 68.12 ESR جدیدترین نسخه از سری خود است و ظرف یک ماه آینده به کاربران فایرفاکس 68 بهروزرسانی خودکار نسخه 78.3 ارائه میشود. نسخه فایرفاکس 80 برای Android با تاخیر. به زودی روی صحنه می آید تست بتا شعبه فایرفاکس 81 تغییر خواهد کرد که انتشار آن برای 22 سپتامبر برنامه ریزی شده است.
در پلتفرم لینوکس اجرا شدباطن جدید برای X11 بر اساس DMABUF، که با تقسیم باطن DMABUF که قبلا برای Wayland پیشنهاد شده بود، آماده شده است. باطن جدید امکان اجرای پشتیبانی از شتاب ویدئوی سخت افزاری از طریق VA-API را برای سیستم هایی با استفاده از پروتکل X11 (پیش از این، چنین شتابی فقط برای Wayland فعال بود) و همچنین امکان کار با WebGL از طریق EGL را فراهم کرد. برای فعال کردن کار از طریق EGL، باید تنظیمات "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled"، "media.ffmpeg.vaapi-drm-display.enabled" و "media.ffmpeg" را فعال کنید. vaapi.enabled" در about:config و همچنین متغیر محیطی MOZ_X11_EGL را تنظیم کنید، که اجزای ترکیبی Webrender و OpenGL را برای استفاده از EGL به جای GLX تغییر میدهد. پشتیبانی VA-API هنوز به طور کامل تثبیت نشده است و به طور پیش فرض در نسخه بعدی فعال خواهد شد.
اجرای جدید گنجانده شده است لیست بلوک افزونه هایی که دارای مشکلات امنیتی، پایداری یا عملکرد هستند. اجرای جدید برای بهبود عملکرد لیست های بلوک پردازش و حل مشکلات مقیاس پذیری، به لطف استفاده از آبشار قابل توجه است. فیلترهای بلوم.
برای گواهیهای TLS صادر شده از 1 سپتامبر 2020، اراده محدودیت جدیدی در دوره اعتبار اعمال خواهد شد - طول عمر این گواهی ها نمی تواند از 398 روز (13 ماه) تجاوز کند. محدودیت های مشابهی در کروم و سافاری تایید شده است. برای گواهیهای دریافتشده قبل از ۱ سپتامبر، اعتماد حفظ میشود اما به ۸۲۵ روز (۲.۲ سال) محدود میشود.
برای کاربران مبتلا به میگرن و صرع، برخی از جلوه های انیمیشن هنگام باز کردن برگه ها حذف شده است. به عنوان مثال، هنگام بارگیری محتوای برگه، اکنون به جای یک نقطه پرش، نماد ساعت شنی نمایش داده می شود.
امکان نصب فایرفاکس به عنوان نمایشگر پیش فرض PDF روی سیستم وجود دارد.
اضافه شدن پشتیبانی برای نمایش هشدار هنگام ارسال محتوای فرم وب از صفحه باز شده از طریق HTTPS بدون استفاده از رمزگذاری. برای کنترل خروجی هشدار در about:config، یک تنظیم "security.warn_submit_secure_to_insecure" وجود دارد.
بهبودها و اصلاحات مختلفی برای پشتیبانی از صفحهخوانها و پشتیبانی از افراد دارای معلولیت انجام شده است.
اضافه شدن پشتیبانی از مکانیسمهای RTX و Transport-cc برای بهبود کیفیت تماسها از طریق WebRTC در کانالهای ارتباطی ضعیف و بهبود پیشبینی پهنای باند موجود.
در عبارت جاوا اسکریپت "صادرات» پشتیبانی از نحو جدید «export * as namespace» پیشنهاد شده در مشخصات ECMAScript 2021 ارائه شده است.
Media Session API پشتیبانی برای تعریف کنترلکنندههای تغییر موقعیت در یک جریان اضافه کرده است: به دنبال برای حرکت به موقعیت مشخص شده و اسکی پد برای رد شدن از تبلیغاتی که قبل از محتوای اصلی ظاهر می شوند.
WebGL یک برنامه افزودنی را پیاده سازی می کند KHR_parallel_shader_compile، که به شما امکان می دهد چندین رشته کامپایل سایه زن را همزمان اجرا کنید.
Window.open() دیگر از پارامترهای outerHeight و outerWidth پشتیبانی نمی کند.
در WebAssembly استفاده از عملیات اتمی بیشتر است محدود نیست به مناطق حافظه مشترک
ابزارهای توسعهدهنده وب یک پنل آزمایشی ارائه میدهند تا تشخیص ناسازگاریها با مرورگرهای مختلف را آسانتر کند.
در رابط نظارت بر فعالیت شبکه، نشانگرهای بصری (یک نماد با لاک پشت) برای برجسته کردن درخواستهای کند اضافه شده است که زمان اجرای آنها از 500 میلیثانیه بیشتر است (محدودیت را میتوان از طریق تنظیمات devtools.netmonitor.audits.slow در about:config تغییر داد) .
در کنسول وب اجرا شد دستورات ":block" و ":unblock" برای مسدود کردن و رفع انسداد درخواستهای شبکه.
هنگامی که اشکالزدای جاوا اسکریپت هنگام وقوع یک استثنا قطع میشود، اکنون پنل کد یک راهنمای ابزار را با یک ردیابی پشته نمایش میدهد.
علاوه بر نوآوری ها و رفع اشکال در فایرفاکس 80 حذف شده است13 آسیب پذیری، که 6 مورد به عنوان خطرناک علامت گذاری شده است. 4 آسیب پذیری (جمع آوری شده در زیر CVE-2020-15670) ناشی از مشکلات حافظه مانند سرریز شدن بافر و دسترسی به مناطق آزاد شده حافظه است. این مشکلات به طور بالقوه می تواند منجر به اجرای کدهای مخرب در هنگام باز شدن صفحات طراحی شده خاص شود.