Доступен выпуск Firefox 71.
Основные изменения:
- Менеджер паролей Lockwise научился предлагать на субдоменах автозаполнение пароля, сохранённого для основного домена.
- Оповещения о компрометации паролей теперь могут быть прочитаны скринридерами.
- На всех основных платформах (Linux, macOS, Windows) отныне используется нативный MP3-декодер.
- Реализована возможность работы в режиме киоска.
- Служебная страница about:config переписана с XUL на стандартные веб-технологии HTML5, CSS и JavaScript, а также адаптирована (вместо контекстных меню используются кнопки) для сенсорных экранов. Благодаря тому, что это обычная веб-страница, появилась возможность использовать стандартный поиск по странице, а также копировать сразу несколько строк. Сортировка настроек по состоянию «изменено/не изменено» больше не поддерживается, теперь они принудительно отсортированы по имени.
- Переписана и реализация просмотра сертификата. Вместо отдельного окна отныне используется новая вкладка и отображается значительно больше сведений, а также упрощено их копирование.
- На этапе сборки добавлена возможность отключить доступ к about:config. Это пригодится создателям мобильных браузеров, где необдуманные изменения легко могут привести к неработоспособности браузера, а поскольку без прав суперпользователя невозможно исправить файл конфигурации, единственным выходом останется очистка всех данных и удаление профиля.
- Окна, создаваемые дополнениями, отныне содержат в заголовке имя дополнения, а не идентификатор
moz-extension://
. - Добавлены локализации: валенсийское наречие каталанского языка (ca-valencia), тагальский язык (tl) и язык трике (trs).
- grid-template-columns и grid-template-rows обзавелись поддержкой subgrid из спецификации CSS Grid Level 2.
- Добавлена поддержка column-span.
- Свойство clip-path обзавелось поддержкой path().
- Появился метод Promise.allSettled(), позволяющий подождать, пока каждое обещание в наборе не будет разрешено или отклонено.
- Добавлены дерево DOM MathML и класс MathMLElement.
- Частично реализован API Media Session, который позволяет веб-странице сообщить операционной системе метаданные воспроизводимого файла (такие, как исполнитель, альбом и название трека, а также обложка альбома). В свою очередь, операционная системе может вывести эту информацию, например, на экран блокировки, а также вывести туда элементы управления (пауза, остановка).
- Прекращена поддержка устаревших свойств MathML,
- Консоль: реализована поддержка многострочного режима.
- Отладчик JavaScript: включён предпросмотр переменных, доступна регистрация событий и возможность фильтрации по типу событий.
- Сетевой монитор: включён инспектор веб-сокетов, реализован полнотекстовый поиск по телу запросов/ответов, заголовкам, кукам, а также появилась возможность блокировать загрузку определённых URL через указание шаблонов.
- Полностью удалён весь код, связанный с WebIDE.
- Windows: включена поддержка режима «картинка в картинке» для видео. При нажатии на кнопку (появляется при наведении курсора на видео, можно отключить изменением настройки
media.videocontrols.picture-in-picture.video-toggle.enabled
— в этом случае управление PiP осуществляется через меню проигрывателя), проигрыватель переезжает в угол экрана и отображается поверх других запущенных приложений. Включить PiP в Linux и macOS можно с помощью настройкиmedia.videocontrols.picture-in-picture.enabled
.
>>> Подробности