Firefox 43 для разработчиков

Установить Firefox Developer Edition Firefox 43 был выпущен 15 декабря 2015 года. В этой статье перечислены ключевые изменения, которые полезны не только для веб-разработчиков, но и для разработчиков Firefox и Gecko, а также для разработчиков приложений.

Важные изменения для Веб Разработчиков

Инструменты разработчика

CSS

  • Удалён префикс CSS-свойства hyphens (Firefox bug 953408).
  • CCS свойство font теперь поддерживает указание font-stretch (en-US) Firefox bug 1057680).
  • Псевдокласс :fullscreen теперь выбирает весь стек элементов с дисплея в полноэкранном режиме, а не только элементы высшего уровня (Firefox bug 1199522).
  • Устаревшие свойства SVG writing-mode, lr, lr-tb, rl, tb, and tb-rl, добавлены в CSS как алиасы стандартных CSS-свойств (Firefox bug 1205787).

HTML

  • Для тега <img> с изображением формата ICO содержащего несколько кадров (анимированного), разрешение изображения будет равным разрешению самого большого кадра, а не самого малого Firefox bug 1201796.
  • Значение области просмотра документа (viewport) (определённого с помощью тега <meta name="viewport>) можно динамически изменять с помощью JavaScript (Firefox bug 976616).

JavaScript

Новые API

Изменения связанные с объектом arguments

Interfaces/APIs/DOM

DOM & HTML DOM

Без изменений.

IndexedDB

  • Добавлена сортировка с учётом локали, которая позволяет создавать индексы учитывающие локаль. Эти индексы потом могут быть использованы чтобы отсортировать данные с учётом правил локали. (Firefox bug 871846). Это не стандартная функция и доступна только в Firefox.

Service Workers

WebRTC

Разное

MathML

Без изменений.

SVG

Без изменений.

Audio/Video

Без изменений.

HTTP

Без изменений.

Networking

Без изменений.

Безопасность

Изменения для разработчиков дополнений и разработчиков Mozilla

Interfaces

Без изменений.

XUL

Без изменений.

JavaScript code modules

Без изменений.

XPCOM

Без изменений.

Other

Без изменений.

Старые версии