Firefox 142

good-penguin.png

Доступен Firefox 142.

  • Активная вкладка в свёрнутой группе вкладок теперь всегда видна (до этого сворачивание группы оставляло лишь заголовок группы, даже если вкладка в этой группе была активной). Кроме того, появилась возможность добавить вкладку в свёрнутую группу.
  • Появилась возможность скрывать значки расширений с боковой панели (щёлкнув правой кнопкой мыши по значку и выбрав соответствующий пункт меню).
  • Режим строгой защиты от отслеживания обзавёлся двумя списками исключений (разрешающих работу трекеров, блокировка которых нарушает работу сайтов). Первый предназначен для исправления серьёзных проблем с сайтами (включён по умолчанию), второй — для исправления незначительных проблем (опционально).
  • Рекомендуемые на стартовой странице статьи теперь сгруппированы по тематике. Функция пока включена лишь для пользователей из США.
  • Пользователям с локалями en-US, en-CA, en-GB, en-AU и количеством оперативной памяти, превышающим 3 ГБ, стала доступна возможность предпросмотра ссылок. Долгое нажатие на ссылку (либо выбор соответствующего пункта контекстного меню) запустит локальную ИИ-модель, которая проанализирует содержимое по ссылке и предложит краткий пересказ (browser.ml.linkPreview.enabled). Поддерживается пересказ лишь англоязычного контента.
  • Исправлена чересчур быстрая прокрутка в диалоге добавления закладки.
  • Исправлено перетаскивание изображений с типом «blob» в другие приложения.
  • Сокращено число случаев, в которых поиск в адресной строке мог выдавать дубликаты.
  • Расширения теперь могут использовать wllama API (позволяет интегрировать локальные ИИ-модели в дополнения).
  • KDE Klipper больше не будет сохранять скопированные из менеджера паролей Firefox пароли в историю буфера обмена, записываемую на локальный диск.
  • Ссылки вида javascript: запрещено открывать с помощью сочетания Ctrl+клик, средней кнопкой мыши и прочими нестандартными способами.
  • Windows: Если Firefox закрыт, то нажатие на его уведомление (например, оставшееся в центре уведомлений операционной системы) теперь открывает конкретную ссылку, связанную с уведомлением, а не главную страницу сайта.
  • HTML: Элемент больше не поддерживает устаревший атрибут codebase (вместо него следует использовать data).
  • Реализована поддержка URL Pattern API (сопоставление и разбор URL с помощью стандартизированного синтаксиса).
  • Появился метод Selection.getComposedRanges () (точное получение выбранных текстовых диапазонов через границы Shadow DOM).
  • Реализована поддержка свойства Animation.overallProgress (отслеживание прогресса анимации).
  • Метод Animation.commitStyles () больше не требует устанавливать fill на анимацию, чтобы применить вычисленные стили после завершения анимации.
  • Реализована поддержка Prioritized Task Scheduling API (стандартизированный механизм назначения и управления приоритетами задач).
  • Словарь RTCIceCandidatePairStats обзавёлся свойствами currentRoundTripTime, totalRoundTripTime и responsesReceived.
  • Методы setParameters () и getParameters () интерфейса RTCRtpSender теперь поддерживают установку и получение конкретного codec для каждого encoding.
  • Интерфейс RTCInboundRtpStreamStats получил свойства estimatedPlayoutTimestamp, framesAssembledFromMultiplePackets, freezeCount, jitterBufferMinimumDelay, jitterBufferTargetDelay, keyFramesDecoded, pauseCount, totalAssemblyTime, totalFreezesDuration и totalPausesDuration.
  • Неизвестные элементы MathML теперь ведут себя так же, как mrow.
  • Инструменты разработчика:
    • Сетевой монитор: Панель «Сеть» теперь показывает заголовки запросов/куки/параметры, даже если запрос ещё не завершён.
    • Отладчик: Добавлена настройка «Показать приостановленный оверлей» (показывает полупрозрачный оверлей, когда выполнение скрипта приостановлено).
    • Инспектор: Правила, недоступные для редактирования, теперь помечены значком замка.

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

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

>>> Подробнее

©  Linux.org.ru