Відбувся реліз web-браузера Firefox 157 та сформовані оновлення минулих гілок із тривалим терміном підтримки – 153.4.0, 140.17.0 та 115.42.0. У рамках нового двотижневого циклу формування релізів на стадію бета-тестування переведено гілку Firefox 158, реліз якої намічено на 13 жовтня.
Основні новації в Firefox 157 (1, 2, 3):
- Запропоновано новий інтерфейс користувача, розроблений у рамках проекту Nova. Зміни зводяться до заокруглення кнопок вкладок, меню та поля адресного рядка, а також зміни відступів між усіма елементами інтерфейсу. Спрощений доступ до групування вкладок, вертикальних вкладок та режиму перегляду двох вкладок. Оновлені піктограми, які тепер виглядають чистішими та більш збалансованими у світлих та темних темах. Додано нові вбудовані світлі та темні теми оформлення. Для вимкнення нового інтерфейсу на сторінці about:config можна деактивувати налаштування "browser.nova.enabled".

- Повернена можливість увімкнення компактного режиму, в якому панель та рядок вкладок інтерфейсу займають мінімум екранного простору, залишаючи більше місця для вмісту веб-сторінок.

- Для всіх користувачів задіяно нову реалізацію бічної панелі, що підтримує вертикальні вкладки. Для користувачів старої панелі розкладка елементів наближена до виду, в якому перемикач панелей знаходиться на вершині. З налаштувань видалено опцію показу бічної панелі, але стару панель ще можна повернути через вимкнення параметра sidebar.revamp на сторінці about:config. Видалення підтримки старої панелі заплановано на кінець 2027 року.

- У налаштуваннях і в панелі, що з'являється при кліку на зображенні щита в адресному рядку, реалізований висновок попередження про можливість перехоплювати шифрований трафік, що з'являється у разі включення функції збереження ключів шифрування в лог через виставлення змінної оточення SSLKEYLOGFILE.

- У відеодзвінках через WebRTC реалізовано можливість використання апаратного прискорення декодування формату AV1.
- Для користувачів з Австрії, Бельгії, Чехії, Данії, Фінляндії, Угорщини, Ірландії, Люксембургу, Нідерландів, Норвегії, Польщі, Португалії, Словаччини, Іспанії, Швеції та Швейцарії включено механізм показу контекстних рекомендацій та спонсорованих підказок. Рекомендації можна вимкнути у налаштуваннях «Settings > Search > Firefox Suggests».
- Навігація клавішею Tab тепер в першу чергу перемикає фокус на область введення в адресному рядку та поле пошуку, а не кнопку вибору пошукової системи.
- З числа вбудованих пошукових систем видалено пошуковий сервіс Amazon.
- Діалоги, що показуються при виклику JavaScript-функцій alert(), confirm() і prompt(), вікно автодоповнення введення та форми вибору кольору і дати, тепер відповідають виставленій світлій або темній колірній схемі сторінки.
- У CSS-правило @supports додано функцію at-rule(), за допомогою якої можна визначити підтримку в браузері тих чи інших @-правил. Наприклад "@supports at-rule(@scope)"
- У CSS-властивості overscroll-behavior, overscroll-behavior-block, overscroll-behavior-inline, overscroll-behavior-x і overscroll-behavior-y додана підтримка значення «chain», яке допускає безшовне перемикання на прокручування в батьківському елементі після докручування до кінця відскок при прокручуванні до кінця.
- У Firefox для Android реалізовано повернення до попередніх результатів пошуку при натисканні на полі пошуку на домашній сторінці. Додана можливість видалення елементів на сторінці Downloads екранним жестом «змахування».
Крім нововведень та виправлення помилок, у Firefox 157 усунуто 76 уразливостей, у 38 з яких виставлений високий рівень небезпеки. Більшість уразливостей викликані проблемами при роботі з пам'яттю, такими як переповнення буферів та звернення до звільнених областей пам'яті. Потенційно ці проблеми здатні призвести до виконання коду зловмисника при відкритті спеціально оформлених сторінок.
Джерело: opennet.ru




