доступний Firefox 76
- Менеджер паролів:
- відтепер попереджає про те, що збережені для ресурсу логін і пароль засвітилися у витоку, що походить з цього ресурсу, а також про те, що збережений пароль був помічений у витоку з іншого ресурсу (тому варто використовувати унікальні паролі). Перевірка на витік не розкриває логіни та паролі користувача віддаленому серверу: логін та пароль хешуються, перші кілька символів хеш відправляються в сервіс Have I Been Pwned, який повертає всі хеш, що задовольняють запиту. Потім браузер локально звіряє повний хеш. Збіг означає, що облікові дані містяться у будь-якій витоку.
- При створенні нового облікового запису або зміні існуючого пароля користувачеві автоматично пропонується згенерувати стійкий пароль (12 символів, серед яких літери, цифри та спецсимволи). Тепер ця функція пропонується для всіх полів , а не лише тих, що мають атрибут "autocomplete = new-password".
- У macOS і Windows під час спроби переглянути збережені паролі буде запит пароль/PIN/біометрія/апаратний ключ від облікового запису ОС (за умови, що майстер-пароль не встановлений). Реалізації цієї можливості в Linux заважає баг 1527745.
- Покращений режим «картинка-в-картинці»: відео можна перевести в повноекранний режим (і назад) подвійним клацанням.
- З'явилася можливість працювати з конкретним сайтом як із десктопним додатком (в окремому вікні, де немає інтерфейсу браузера, а перехід за посиланнями можливий лише в межах поточного домену). Налаштування browser.ssb.enabled додає в меню сайту («три крапки» в адресному рядку) пункт «Install Website as App».
- Доданий режим роботи «тільки HTTPS» (dom.security.https_only_mode), в якому всі звернення за протоколом HTTP автоматично здійснюються за HTTPS і блокуються, якщо доступ по HTTPS не вдався. Крім того, починаючи з Firefox 60, існує більш щадна настройка security.mixed_content.upgrade_display_content, яка робить те ж саме, але лише щодо пасивного контенту (зображень та медіафайлів).
- На системах, що використовують Wayland, реалізовано апаратне прискорення відтворення відео у форматі VP9 та інших форматах (на додаток до появи в минулому випуску підтримці прискорення H.264).
- В інтерфейсі управління доповненнями тепер відображаються всі домени, до яких доповнення має доступ (до цього відображалися лише кілька перших доменів зі списку).
- Повністю перероблена сторінка about: welcome.
- При відкритті нових вкладок трохи зменшено ширину тіні навколо адресного рядка.
- Злегка збільшено розмір панелі закладок, щоб користувачам сенсорних екранів не помилялися.
- WebRender включений за замовчуванням на ноутбуках під керуванням Windows, що мають графіку Intel як мінімум 9 покоління (HD Graphics 510 і вище) та роздільною здатністю екрана <= 1920×1200.
- Реалізовано підтримку системних кольорів CSS4.
- JS: включена підтримка numberingSystem та calendar у конструкторів Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
- Включено підтримку AudioWorkletдозволяє реалізувати складну обробку звуку в таких сценаріях, як ігри або віртуальна реальність. Крім того, це вирішує проблему з відсутніми звуками у веб-клієнті Zoom.
- Параметр window.open () windowFeatures більше не дозволяє приховувати будь-які елементи вікна браузера (tabbar, menubar, toolbar, personalbar), а служить лише для індикації того, чи відкриється сторінка в окремому вікні. Ця можливість підтримувалася лише Firefox і IE, а також створювала проблеми при відновленні сеансу.
- Спроби веб-сторінок перейти по невідомому протоколу за допомогою location.href або більше не приводять до сторінки «Невідомий тип адреси», а мовчки блокуються (як Chromium). Для відкриття сторонніх програм слід використовувати window.open() або .
- Інструменти розробника:
- Відладчик: елементи панелі «Джерела» отримали пункт контекстного меню «Помістити до чорної скриньки».
- Відладчик: «Стек викликів → Копіювати трасування стека» відтепер копіює повні посилання, а не лише імена файлів.
- Мережевий монітор: ширина стовпця підлаштовується під вміст при подвійному натисканні по межі стовпця.
- Мережевий монітор: пункт меню «Копіювати → Копіювати як cURL» обзавівся опцією -globoff, яка пригнічує глобінг, якщо скопійоване посилання містить квадратні дужки.
- Мережевий монітор: вкладка «Повідомлення» у запитів вебсокетів отримала новий фільтр "Control" для показу керуючих кадрів.
- Веб-консоль: багаторядковому режимі фрагменти коду довжиною понад п'ять рядків скорочуються до п'яти рядків, передуються піктограмою трикутника і завершуються трьома крапками. При натисканні вони розвертаються та показують код повністю, а при повторному натисканні згортаються.
- Веб-консоль: посилання на елементи DOM, що виводяться в консоль, обзавелися пунктом контекстного меню "Показати в інспекторі", який показує елемент на панелі HTML інспектора сторінки.
Джерело: linux.org.ru