Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Хотите помочь документировать Firefox 31? См. список багов, требующих описания, и беритесь за дело!

Изменения для Web-разработчиков

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

Важные моменты:

Все баги инструментов разработчика, исправленные с Firefox 30 по Firefox 31.

CSS

  • Префикс «var-» у CSS-переменных изменён на «--» (bug 985838).
  • Исправлен нежелательный пробел для кратного 10 000 в корейских стилях счётчика (bug 985186).
  • Исправлены переходы CSS-прозрачности при псевдо-классе родителя :before и значении auto свойства overflow (bug 990340).
  • Псевдоэлемент ::-moz-math-stretchy удалён (bug 1000879).

HTML

  • Реализован элемент <track> (bug 629350).

JavaScript

Реализована новая функциональность ECMAScript 6:

Интерфейсы/API/DOM

  • Реализован конструктор для KeyboardEvent (bug 930893).
  • Реализован атрибут KeyboardEvent.isComposing (bug 993234).
  • Реализован интерфейс InputEvent (bug 993253).
  • Реализован атрибут InputEvent.isComposing (bug 993253).
  • Реализован CSS.escape() (bug 955860).
  • Событие mousemove теперь отменяемое, как в других браузерах (bug 704423). Вызов preventDefault() только выставляет атрибут defaultPrevented в true. То есть остальное поведение не изменилось. Например, это не может предотвратить выставление состояния :hover.

MathML

SVG

Нет изменений.

Аудио/видео

Нет изменений.

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

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

  • Атрибут «align» для urlbar-wrapper (ранее для urlbar-container), который был установлен в «center» со времён незапамятных, удалён. Это, как известно, влияет на сторонние темы. Вам следует внимательно посмотреть, какое исправление будет правильным для вашей темы, но для поддержания эквивалентного эффекта вы можете добавить в свою тему следующее CSS-правило:
    #urlbar-wrapper {
      -moz-box-align: center;
    }
  • nsIDOMWindowUtils.sendQueryContentEvent() и nsIDOMWindowUtils.sendSelectionSetEvent() имеют aAdditionalFlags как необязательный аргумент. Если вы вызываете nsIDOMWindowUtils.sendSelectionSetEvent() со значением true для aReverse, поведение может быть сломано этим изменением. См. подробности о aAdditionalFlags в объяснении каждого флага (QUERY_CONTENT_FLAG_* and SELECTION_SET_FLAG_*).

Add-on SDK

Важные моменты:

GitHub-коммиты, выполненные с Firefox 30 по Firefox 31. Это не включает никакие uplifts, сделанные после того, как этот релиз вступил в фазу Aurora.

Исправления багов с Firefox 30 по Firefox 31. Это не включает никакие uplifts, сделанные после того, как этот релиз вступил в фазу Aurora.

См. также

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

Метки документа и участники

 Внесли вклад в эту страницу: torbasow
 Обновлялась последний раз: torbasow,