Издаването на уеб браузъра . Освен това, е направено обновление с продължителна поддръжка и Firefox 68.12 ESR е последният в своята серия, след месец на потребителите на Firefox 68 ще бъде предложено автоматично обновление до версия 78.3. за Android . В близко време на етапа предвижда се версията Firefox 81, чийто релиз е насрочен за 22 септември.
:
- На платформата Linux за 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 месеца). Подобни ограничения са приети в Chrome и Safari. За сертификатите, получени преди 1 септември, доверието ще бъде запазено, но ограничено до 825 дни (2.2 години).
- За потребителите с мигрена и епилепсия са премахнати някои анимационни ефекти при отваряне на табове. Например, по време на зареждане на съдържанието на таба вместо подскачаща точка сега се показва иконка с пясъчен часовник.

- Предоставена е възможност за инсталиране на Firefox като подразбиращ се PDF четец в системата.
- Добавена е поддръжка за изход на предупреждение при изпращане на съдържание от уеб форма от страница, отворена по HTTPS, без използване на криптиране. За управление на изхода на предупреждението в about:config е предвидена настройка «security.warn_submit_secure_to_insecure».
- Внесени разнообразни подобрения и корекции, свързани с работата на екранните рийдъри и поддръжката на средства за хора с увреждания.
- Добавена е поддръжка за механизми RTX и Transport-cc за подобряване на качеството на разговорите през WebRTC при слаби връзки и за усъвършенстване на прогнозата за наличната пропускна способност.
- В JavaScript израза «» е добавена поддръжка на новата синтаксис «export * as namespace», предложен в спецификацията ECMAScript 2021.
- В API Animations са включени операции за композиране и .
- В API Media Session е добавена поддръжка за определяне на обработчици за промяна на позицията в потока: за преминаване на определена позиция и за пропускане на реклама, която се показва преди основното съдържание.
- В WebGL е реализирано разширение , което позволява стартиране на множество потоци за компилация на шейдъри.
- В Window.open() поддръжката за параметрите outerHeight и outerWidth е прекратена.
- В WebAssembly приложението на атомарни операции вече до споделени области на паметта.
- В инструментите за уеб разработка е предложена експериментална панел за опростяване на откритията на несъответствия между различни браузъри.
- В интерфейса за мониторинг на мрежовата активност са добавени визуални етикети (икона с костенурка) за обозначаване на бавни заявки, времето за изпълнение на които надхвърля 500 мс (ограничението може да бъде променено чрез настройката devtools.netmonitor.audits.slow в about:config).
- В уеб конзолата командите «:block» и «:unblock» за блокиране и деблокиране на мрежови заявки.
- При прекъсване на отладчика JavaScript при възникване на изключение, в панела с кода сега се показва изскачаща подсказка с трасировка на стека.
Освен новите функции и корекциите на грешките в Firefox 80 , от които 6 са маркирани като опасни. 4 уязвимости (събрани под ) са причинени от проблеми с работата с паметта, като препълвания на буфера и достъп до вече освободени области на паметта. Потенциално тези проблеми могат да доведат до изпълнение на код от злонамерен потребител при отваряне на специално оформени страници.
Източник: opennet.ru

