title | slug |
---|---|
Firefox 25 for developers |
Mozilla/Firefox/Releases/25 |
{{FirefoxSidebar}}
- 新增了 {{cssxref("background-attachment")}} 属性值
local
(Firefox bug 483446)。 - 新增了一个 Mozilla 私有的媒体查询属性:
-moz-os-version
,目前该属性只支持 Windows(Firefox bug 810399)。 - 实现了新的 {{cssxref("-moz-osx-font-smoothing")}} CSS 属性(Firefox bug 857142)
- 实现了 {{HTMLElement("iframe")}} 元素的
srcdoc
属性,可以用 HTML 代码来定义 {{HTMLElement("iframe")}} 元素的文档内容 (Firefox bug 802895). HTMLCanvasElement.toBlob
方法,当第二个参数指定为"image/jpeg"
时,会接受第三个参数,用来指定 jpeg 图片质量。(Firefox bug 891884).
下面都是 ECMAScript 6 (Harmony) 中的新特性!
- 实现了
Array.of()
方法 (Firefox bug 866849). - 实现了
Number.parseInt()
和Number.parseFloat()
方法 (Firefox bug 886949). - 实现了
Map.prototype.forEach()
和Set.prototype.forEach()
方法 (Firefox bug 866847) - 实现了更多的数学函数:
Math.log10()
,Math.log2()
,Math.log1p()
,Math.expm1()
,Math.cosh()
,Math.sinh()
,Math.tanh()
,Math.acosh()
,Math.asinh()
,Math.atanh()
,Math.hypot()
,Math.trunc()
,Math.sign()
以及Math.cbrt()
(Firefox bug 894026). - 实现了八进制整数字面量写法 (比如
0o777
) 和二进制整数字面量写法 (比如0b111
) (Firefox bug 717379). - 实现了 ECMAScript 国际化 API——ECMA 402(Firefox bug 853301)
- 在 Windows 上新增了
KeyboardEvent.key
属性对几个与 IME 有关的键盘按键的支持 (Firefox bug 865565), 查看 各按键对应的 key 属性列表 了解详情。 - Metrofox 的键盘事件和桌面版实现统一 (Firefox bug 843236).
- 如果使用 preventDefault() 阻止了 keydown 事件的默认行为,则后续的 keypress 事件就不会触发 (Firefox bug 501496)
- 实现了 {{domxref("HTMLIFrameElement")}} 接口的
srcDoc
属性,可以用 HTML 代码来定义 {{HTMLElement("iframe")}} 元素的文档内容 (Firefox bug 802895). - 实现了 {{domxref("HTMLTableElement")}} 接口的
createTBody()
方法,可以用来获取 (创建) 表格的 {{HTMLElement("tbody")}} 子元素 (Firefox bug 813034). - {{domxref("Range.collapse")}} 方法的
toStart
参数变为可选,且默认值为false
(Firefox bug 891340). - 按照最新 DOM 规范,
window.Future()
改名为window.Promise()
(Firefox bug 884279). - 实现了 document.firstElementChild, document.lastElementChild, document.children, document.childElementCount 以及 DocumentFragment 的
parentNode
等属性 (Firefox bug 895974). navigator.geolocation
属性更新以符合最新规范。它永远不会返回null
。当geo.enabled
偏好设置为false
时,它会返回undefined
(Firefox bug 884921).- {{domxref("ImageData")}} API 在 {{domxref("Worker")}} 内也可用 (Firefox bug 845545).
{{Firefox_for_developers}}