Firefox 79 поставляется с динамической изоляцией файлов cookie, новыми заголовками HTTP и многим другим.

Логотип Firefox

Несколько дней назад была представлена ​​новая версия Firefox 79 , и вместе с анонсом стало известно, что версия Firefox 68.11 для Android станет последней в этой ветке, поскольку в начале августа планируется постепенный перевод пользователей на новую версию, разработанную под кодовым названием Fenix ​​и тестируемую под названием Firefox Preview.

Таким образом, вся работа, проделанная над Firefox 79 для Android, была перенесена в кодовую базу Fenix . Новая версия использует движок GeckoView, построенный на основе технологий Firefox Quantum, и набор библиотек компонентов Mozilla Android.

Помимо новых функций и исправлений ошибок, Firefox 79 устраняет 21 уязвимость, 15 из которых считаются критическими. Двенадцать из этих уязвимостей (обозначенных как CVE-2020-15659) вызваны проблемами с памятью, такими как переполнение буфера и доступ к уже освобожденным областям памяти. Эти проблемы могут привести к выполнению вредоносного кода при открытии специально созданных веб-страниц.

Что касается новых функций в этой версии, то в менеджер паролей добавлена ​​возможность экспорта учетных данных в формате CSV.

Еще одно важное изменение — добавление настройки, позволяющей включать контент в зависимости от домена, отображаемого в адресной строке («Динамическая изоляция от сторонних сайтов», при которой размещение контента от первого и третьего лица определяется на основе базового домена сайта).

Также будут внесены улучшения в защиту от отслеживания , которые автоматически блокируют файлы cookie, используемые сторонними трекерами. Для отслеживания веб-сайтов Firefox теперь ежедневно удаляет файлы cookie и внутренние данные на основе списков трекеров Disconnect.me.

Хотя ноутбуки на базе процессоров AMD под управлением Windows 10 уже поддерживают WebRender , в Linux WebRender по-прежнему включен только для видеокарт Intel и AMD в ночных сборках и несовместим с видеокартами NVIDIA. Чтобы принудительно включить его в about:config, необходимо включить параметры " gfx.webrender.all" и "gfx.webrender.enabled" .

В Wayland из-за проблем со стабильностью использование механизма DMABUF для рендеринга видео в текстуры по умолчанию отключено. Переменная "widget.wayland-dmabuf-video-textures.enabled" включена в about:config.

Также следует отметить добавление новых HTTP-заголовков Cross-Origin-Embedder-Policy (COEP) и Cross-Origin-Opener-Policy (COOP) , позволяющих включить специальный режим междоменной изоляции для безопасного использования на странице привилегированных операций, который может быть использован для проведения атак по побочным каналам, таких как Spectre.

Режим позволяет изолировать ресурсы, связанные с доменом сайта, в отдельный процесс, отделяя их от ресурсов, загруженных с других доменов.

А для WebAssembly добавлена ​​поддержка пакетных операций с памятью (для более эффективного моделирования memcpy и memmove), многопоточности (разделяемая и атомарная память) и ссылочных типов (externref).

Наконец, если вы хотите узнать об этом больше , вы можете ознакомиться с подробностями, перейдя по следующей ссылке.

Как установить новую версию Firefox 79 в Linux?

Пользователи Ubuntu, Linux Mint или любых других дистрибутивов Ubuntu могут установить или обновить эту новую версию, используя репозиторий PPA браузера.

Его можно добавить в систему, открыв терминал и выполнив в нем следующую команду:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

После этого вам останется только установить программу с помощью:

sudo apt install firefox

Для пользователей Arch Linux и производных: просто запустите в терминале:

sudo pacman -S firefox

А теперь для тех, кто пользуется Fedora или любым другим дистрибутивом, созданным на её основе:

sudo dnf install firefox

Наконец, если вы являетесь пользователем openSUSE , вы можете воспользоваться репозиториями сообщества, из которых можно добавить репозиторий Mozilla в свою систему.

Это можно сделать с помощью терминала, набрав в нем:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

Для всех остальных дистрибутивов Linux вы можете загрузить бинарные пакеты по следующей ссылке.


Добавить в качестве предпочтительного источника в Google