--- title: Firefox 31 for developers slug: Mozilla/Firefox/Releases/31 translation_of: Mozilla/Firefox/Releases/31 ---
Хотите помочь документировать Firefox 31? См. список багов, требующих описания, и беритесь за дело!
Важные моменты:
Все баги инструментов разработчика, исправленные с Firefox 30 по Firefox 31.
Реализована новая функциональность ECMAScript 6:
Array: {{jsxref("Array.prototype.fill()")}} ({{Bug(911147)}})Math-функция: {{jsxref("Math.clz32()")}} ({{Bug(925123)}})String: {{jsxref("String.prototype.normalize()")}} доступен в Firefox Desktop ({{Bug(918987)}}).Object {{jsxref("Object.setPrototypeOf()")}}.Number: {{jsxref("Number.MAX_SAFE_INTEGER")}} and {{jsxref("Number.MIN_SAFE_INTEGER")}}.KeyboardEvent ({{Bug(930893)}}).KeyboardEvent.isComposing ({{Bug(993234)}}).InputEvent ({{Bug(993253)}}).InputEvent.isComposing ({{Bug(993253)}}).mousemove теперь отменяемое, как в других браузерах ({{Bug(704423)}}). Вызов preventDefault() только выставляет атрибут defaultPrevented в true. То есть остальное поведение не изменилось. Например, это не может предотвратить выставление состояния :hover.::-moz-math-stretchy удалён ({{Bug(1000879)}}).Нет изменений.
Нет изменений.
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_*).Важные моменты:
GitHub-коммиты, выполненные с Firefox 30 по Firefox 31. Это не включает никакие uplifts, сделанные после того, как этот релиз вступил в фазу Aurora.
Исправления багов с Firefox 30 по Firefox 31. Это не включает никакие uplifts, сделанные после того, как этот релиз вступил в фазу Aurora.
{{Firefox_for_developers('30')}}