Firefox 76
- Опубликовано:
Встречаем майский выпуск свободного веб-браузера Firefox под номером 76.
HTML, CSS
- Атрибуты
min
иmax
элементовINPUT
теперь работают правильно, когда значение атрибутаmin
больше значения атрибутаmax
, для типов полей, предполагающих периодические значения, такие как время. Теперь можно, например, задать временной промежуток с 23:00 (11:00 PM) до 2:00 (2:00 AM). - Поддержка в качестве значений цветов ключевых слов, соответствующих системным цветам. Например, фону кнопок по умолчанию соответствует ключевое слово
ButtonFace
, а цвету текста кнопок —ButtonText
. Ключевые слова регистронезависимы.
JavaScript
- Поддержка свойства
AudioContext.audioWorklet
и интерфейсовAudioWorklet
,AudioWorkletProcessor
иAudioWorkletNode
, позволяющих обрабатывать звук в реальном времени с малыми задержками благодаря исполнению в отдельном потоке. - В рамках программного интерфейса (API) Fetch теперь поддерживается значение
audioworklet
в качестве типа загружаемого контента, содержащегося в свойстве destination объекта Request. Результатом обработки такого запроса является объектAudioWorklet
. - Относящиеся к скрытию отдельных элементов интерфейса браузера значения третьего параметра метода
window.open()
больше не управляют видимостью соответствующих элементов интерфейса, а определяют, что будет открыто — новое окно или новая вкладка. - Во втором аргументе конструктора
IntersectionObserver()
теперь в качестве значения свойстваroot
можно передавать не только HTML-элемент, но и документ (объектDocument
), загруженный во фрейм (элементIFRAME
). Intersection Observer API служит для асинхронного отслеживания видимости элементов и поддерживается начиная с Firefox 55. - Поддержка параметров
numberingSystem
иcalendar
в конструкторахIntl.NumberFormat()
,Intl.DateTimeFormat()
иIntl.RelativeTimeFormat()
.
Прочее
- Теперь блокируются попытки открытия ресурсов по неизвестным протоколам путём изменения свойства
location.href
или с помощью метаэлемента с атрибутомhttp-equiv="refresh"
. - Движок отрисовки WebRender, написанный на языке Rust, постепенно включают для всё большего количества пользователей Windows-версии Firefox. Теперь — для пользователей современных ноутбуков Intel с экранами разрешением до 1920×1200.