Достъпен Firefox 129.

  • Linux: Поправени различни проблеми при работа с камера през PipeWire.
  • Добавено експериментална поддръжка на странични раздели (sidebar.revamp + sidebar.verticalTabs).
  • Режим на четене Element.requestPointerLock() нов, по-удобен интерфейс за настройки. Добавени са настройки за междусимволно разстояние и разстояние между думи. Настройките за цветове са отделени в собствен раздел от менюто и значително разширени.
  • На всички потребители постепенно ще бъде включено предварителен преглед при задържане на курсора на раздела (browser.tabs.hoverPreview.enabled).
  • При въвеждане на URL без указване на схема в адресната лента браузърът се опитва да го отвори по протокола HTTPS, а при неуспех превключва на HTTP (преди това URL без схема веднага се отваряше по HTTP). Това не засяга непублични домейни (например, в локалната мрежа).
  • В Linux, Windows 11 и Android 10+ записите на HTTPS DNS вече се резолват чрез средствата на операционната система. Следователно, ако потребителят е активирал поддръжката на DNS-over-HTTPS в операционната система, не е необходимо допълнително да активира DoH в браузъра. Освен това, това позволява използването на HTTP/3 без заглавка Alt-Svc и автоматично ъпгрейдва HTTP запитвания до HTTPS, ако има запис на HTTPS DNS. Важно е, че това работи и поддръжката Encrypted Client Hello (ECH).
  • За потребителите от Франция и Германия е включено автоматично запазване и попълване на формуляри, съдържащи пощенски адреси.
  • На някои потребители от САЩ, при въвеждане на текст в адресната лента ще бъдат показани предложения от услугата Yelp (например, ако потребителят е въвел „хамбургери“).
  • От страницата about:processes вече може да се намери можете да копирате информация.
  • В PDF гледача е деактивирано апаратното ускорение (често е нужно да се четат нарисуваните пиксели, което струва много по-малко, ако те се изрисуват от централния процесор, а не от видеокартата).
  • macOS: инструментът на операционната система VoiceOver вече може озвучава страници, на които присъства текст на различни езици.
  • CSS:
  • JavaScript:
  • API:
    • Включена е поддръжка на остарялото събитие textInput (позволява на уеб приложенията, които използват остарели библиотеки или платформи, разчитащи на тези събития, да работят). Съвременните приложения трябва да използват beforeinput.
    • Реализирано поддръжка на методите .toJSON() GeolocationCoordinates.toJSON() и GeolocationPosition.toJSON() (сериализация на обекти GeolocationCoordinates и GeolocationPosition с помощта на JSON.stringify().
    • Добавено поддръжка CSSPageDescriptorsp.
    • MediaCapabilities.decodingInfo() се може да получават информация за декодиране за конкретна конфигурация на криптирано и некриптирано медийно съдържание, което позволява на приложенията предварително да разберат дали конфигурацията се поддържа и дали съдържанието ще бъде възпроизвеждано плавно и енергийно ефективно.
    • Събития за синхронен XMLHttpRequest се се стартират преди събитията за всеки текущ асинхронен XMLHttpRequest (както и в другите основни браузъри). Това ще коригира проблеми с съвместимостта с някои сайтове, но ще забави работата на сайтове, които разчитат на старото, „незабавна“ поведение.
    • Web Crypto API придоби с поддръжка на алгоритъма за цифрови подписи Ed25519.
    • Интерфейс PerformanceResourceTiming Element.requestPointerLock() поддръжка свойства contentType и responseStatus (посочват типа съдържание на получения ресурс и кода на състояние на HTTP отговор, връщан при получаване на ресурса, съответно).
    • Добавено свойство RTCDTMFSender.canInsertDTMF (позволява да се провери дали WebRTC изпращачът може да вмъква тонални DTMF сигнали в изходящо съединение с помощта на RTCDTMFSender.insertDTMF()).
    • Деактивирана поддръжка на неработещия Vibration API.
  • Инструменти за разработчици:
    • Разширен списък на предупрежденията за неактивни CSS правила:
    • Функция за блокиране в панела „Мрежа“ се блокира не само отговорите, но и заявките.
    • В страничния панел „Правила“ в Инспектора сега се показват правила @starting-style. Освен това, за функцията var() е добавена има подсказка, указваща стойността на потребителските свойства @starting-style.
    • Включена е поддръжка на PHC (Probabilistic Heap Checker) — инструмент, портирован от Chromium GWP-ASan за откриване на грешки в паметта.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster