По горячим следам опубликованы дополнительные корректирующие выпуски Firefox 66.0.5 (https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/) и 60.6.3 ESR (https://www.mozilla.org/en-US/firefox/60.6.3/releasenotes/), в которых продолжена работа по восстановлению дополнений, отключенных из-за просроченного промежуточного сертификата (https://www.opennet.ru/opennews/art.shtml?num=50623).
В частности, решена проблема (https://bugzilla.mozilla.org/show_bug.cgi?id=1549249) с обновлением промежуточного сертификата в случае установки мастер-пароля, через который контролируется доступ к базе сохранённых учётных записей. Так как для замены сертификата требуется, чтобы мастер-пароль был введён, в качестве
обходного пути (https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fai...) решения проблемы можно совершить любое действие, при котором необходим ввод мастер-пароля (например, запросить просмотр сохранённых паролей или инициировать автозаполнение запомненной формы входа).
Кроме того, можно отметить несколько недавних событий, связанных с Firefox:
- В Firefox 67 и 68 решено (https://www.soeren-hentzschel.at/firefox/firefox-67-68-benac.../) расширить число вызовов API, которые будут доступны (https://developer.mozilla.org/en-US/docs/Web/Security/Secure...) только при открытии страницы в защищённом контексте (Secure Context (https://www.opennet.ru/opennews/art.shtml?num=47913)), т.е. при открытии по HTTPS, через localhost или из локального файла. В Firefox 67 для страниц открытых вне защищённого контекста будет запрещён (https://bugzilla.mozilla.org/show_bug.cgi?id=1429432) вывод системных уведомлений, показываемых вне окна браузера, через API Notifications (https://developer.mozilla.org/en-US/docs/Web/API/Notificatio...). В Firefox 68 при незащищённых обращениях будут блокироваться запросы к вызову getUserMedia() (https://developer.mozilla.org/en-US/docs/Web/API/MediaDevice...) для получения доступа к источникам мультимедийных данных (например, камера и микрофон). Следует отметить, что данные ограничения уже применяются (https://developers.google.com/web/updates/2017/09/chrome-62-...) начиная с Chrome 62 и 47.
- В ночных сборках (https://www.mozilla.org/en-US/firefox/channel/desktop/#nightly), на основе которых формируется релиз Firefox 68, заменена (https://bugzilla.mozilla.org/show_bug.cgi?id=1548031) реализация адресной строки. На смену Awesome Bar пришёл Quantum Bar. С точки зрения пользователя, за небольшими исключениями, всё осталось как раньше, но внутренности полностью переделаны (https://docs.google.com/document/d/1vlt6F3DX18sJPLq3PvC4LhEn...) и код переписан с заменой XUL/XBL на стандартный Web API.
Новая реализация существенно упрощает процесс расширения функциональности (поддерживается создание дополнений в формате WebExtensions), снимает жёсткие привязки к подсистемам браузера, позволяет легко подключать новые источники данных, обладает более высокой производительностью и отзывчивостью интерфейса.
Из заметных изменений в поведении отмечается только необходимость использования комбинаций Shift+Del или Shift+BackSpace (раньше работало без Shift) для удаления записей истории просмотра из результата выводимой при начале ввода подсказки.
- Начался (https://www.soeren-hentzschel.at/firefox-android/zukunft-vom.../) процесс вытеснения классической редакции Firefox для Android новым браузером для мобильных устройств, развиваемым в рамках проекта Fenix (https://www.opennet.ru/opennews/art.shtml?num=49940) и использующего движок GeckoView и набор библиотек Mozilla Android Components (https://mozilla-mobile.github.io/android-components/), которые уже применяются для построения браузеров Firefox Focus (https://www.opennet.ru/opennews/art.shtml?num=49823) и Firefox Lite (https://www.opennet.ru/opennews/art.shtml?num=49541). GeckoView является вариантом движка Gecko, оформленном в виде отдельной библиотеки, которую можно обновлять независимо, а Android Components включает библиотек с типовыми компонентами, обеспечивающими работу вкладок, автодополнения ввода, поисковых подсказок и других возможностей браузера.
Firefox 68 станет последним выпуском, вместе с которым будет сформировано обновление классической редакции Firefox для Android. Начиная с Firefox 69, который ожидается 3 сентября, новые релизы Firefox для Android выпускаться не будут (https://docs.google.com/document/d/1oRPkwP3l7QzdQYj0Wn7d_3Ef...), а исправления будут поставляться в форме обновлений ESR-ветки Firefox 68. В настоящее время Fenix
находится (https://github.com/mozilla-mobile/fenix/releases) на стадии подготовки к началу бета-тестирования и по функциональности пока отстаёт от Firefox для Android. В июне ожидается первый стабильный выпуск Fenix 2, а до середины августа планируется выпустить браузер Fenix 2.0.
URL: https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/
Новость: https://www.opennet.ru/opennews/art.shtml?num=50647