This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

Firefox 31 for developers

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

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

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

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

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

CSS

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

HTML

JavaScript

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

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

  • Реализован конструктор для KeyboardEvent (Firefox bug 930893).
  • Реализован атрибут KeyboardEvent.isComposing (Firefox bug 993234).
  • Реализован интерфейс InputEvent (Firefox bug 993253).
  • Реализован атрибут InputEvent.isComposing (Firefox bug 993253).
  • Реализован CSS.escape() (Firefox bug 955860).
  • Событие mousemove теперь отменяемое, как в других браузерах (Firefox 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.

Смотрите также

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