Firefox 154

2 часов назад 1

good-penguin.png

Доступен Firefox 154.

  • Заметно ускорена навигация при воспроизведении потокового видео.
  • Запрет бесконтрольного доступа сайтов к локальным файлам теперь распространяется и на веб-сокеты.
  • Включённая очистка кук и данных сайтов при закрытии браузера теперь позволяет добавлять исключения для определённых сайтов.
  • Режим «умного окна» научился предлагать группировку вкладок и имена групп.
  • Перевод веб-страниц теперь умеет переводить содержимое фреймов. Кроме того он будет пытаться определить язык текста при каждой загрузке страницы.
  • Добавлено быстрое действие «Управление ИИ», открывающее соответствующий раздел настроек (вызывается вводом «упр» в адресную строку).
  • Полная перезагрузка страницы (Shift+F5) теперь обновляет в том числе и кэшированный значок веб-страницы.
  • Реализовано скрытие вертикальных вкладок в полноэкранном режиме.
  • Исправлено некорректное масштабирование PDF-документов при предпросмотре перед печатью, когда включена настройка «Масштаб по ширине страницы».
  • Выделенный текст в просмотрщике PDF теперь выглядит так, как и на обычных веб-страницах, а цвет выделения соответствует настройкам операционной системы.
  • В настройки добавлена ссылка на about:keyboard (настройка горячих клавиш). Кроме того, улучшен интерфейс самой страницы about:keyboard.
  • В подменю «Другие инструменты» главного меню добавлен пункт «Изменить PDF».
  • Кнопка Firefox View будет скрыта по умолчанию в новых профилях, а также в профилях, где она долгое время не использовалась.
  • Добавлена настройка general.autoscroll.speed_multiplier, позволяющая изменить скорость автопрокрутки.
  • В режиме приватного просмотра содержимое локального хранилища теперь записывается на диск (в зашифрованном виде с удалением в конце сессии).
  • macOS: Исправлена ошибка, из-за которой при закрытии окна браузера могло остаться невидимое окно, которое продолжало фиксировать щелчки мыши в той области, где окно было раньше.
  • Windows:
    • Появилась возможность сменить значок браузера. Доступны значки из 2004 и 2017 годов, чёрно-белый и радужный варианты, а также несколько бонусных значков (пикселизованный, Momo и с маскотом Китом). Поддержка браузеров, установленных через MSIX, а также Linux и macOS появится позднее.
    • Firefox теперь поддерживается сервисом NVIDIA GeForce NOW.
    • Включённое в Windows автоскрытие панели задач больше не перестаёт работать после запуска Firefox (до этого требовалось однократно свернуть/развернуть окно браузера).
    • Исправлена ошибка, из-за которой панель задач Windows отображалась при полноэкранном просмотре видео.
  • Элементы и теперь позволяют выбрать время с помощью мыши.
  • Добавлена поддержка HTTP-заголовка No-Vary-Search (позволяет серверу указывать, какие параметры запроса не влияют на содержимое ответа, чтобы браузер более продуктивно использовал кэш).
  • CSS:
    • Реализованы функции sibling-count () и sibling-index () (первая возвращает количество соседних элементов, включая сам элемент, а вторая порядковый номер элемента относительно соседних элементов).
    • Появилась поддержка свойств text-box-edge и text-box-trim, а также сокращённой записи text-box (первое указывает пространство, которое следует обрезать у блочного контейнера текстового элемента, а второе указывает, с какого края обрезать).
  • JavaScript:

  • Media, WebRTC и веб-аудио:
    • Доступны метод RTCIceTransport.getSelectedCandidatePair () и событие selectedcandidatepairchange (позволяют получить текущий RTCIceCandidatePair, выбранный для данного транспорта).
    • Событие error теперь вызывается у RTCDtlsTransport для сообщения об ошибках DTLS и ошибках проверки отпечатка сертификата.
    • Свойство rtcp теперь включено в объект, возвращаемый методами RTCRtpReceiver.getParameters () и RTCRtpSender.getParameters (), а также может быть задано в объекте, передаваемом в RTCRtpSender.setParameters ().
    • Firefox сообщает всю статистику WebRTC типа certificate, определённую в словаре RTCCertificateStats, а также следующую дополнительную статистику типа transport, определённую в словаре RTCTransportStats: remoteCertificateId, localCertificateId, packetsSent, packetsReceived, bytesSent, bytesReceived.
  • Инструменты разработчика: Просмотрщик JSON теперь отображает в нижней части панели «хлебные крошки», показывающие расположение выбранной записи внутри структуры JSON.

>>> Примечания к выпуску для разработчиков

>>> Все исправленные в этом выпуске ошибки

>>> Подробности

©  Linux.org.ru

Прочитайте статью целиком