开发者版 Firefox 30
针对网页开发者的更改
开发者工具
- 已实现一个盒子模型高亮器 (Firefox 错误 663778)。
- 在控制台输出中出现 DOM 节点的地方,当您将鼠标悬停在该控制台输出上时,该节点就会被高亮显示 (Firefox 错误 757866)。类似地,所有 JS 函数和对象在控制台输出中都会被高亮显示 (Firefox 错误 584733)。有关控制台改进的更多信息,请参见此 博文。
- 已添加对
console.count()
的支持 (Firefox 错误 922208)。
CSS
- 属性
background-blend-mode
已默认启用 (Firefox 错误 970600)。 - 非标准
overflow-clip-box
属性已实现,仅用于 UA 样式表 (Firefox 错误 966992)。 <input type=text|password|email|search|tel|url|unknown>
类型的单行文本输入现在受line-height
属性影响,但不能缩小到小于1.0
的行高 (Firefox 错误 349259)。line-height
属性现在也影响type=button
,没有任何限制 (Firefox 错误 697451)。- 更改关键帧名称不会影响当前元素 (Firefox 错误 978648)。
- 定位的内部表格元素不是绝对定位的包含块(表格行的相对定位) (Firefox 错误 63895)。
HTML
没有变化。
JavaScript
- 已实现新的与 ES2015 兼容的 数组推导式
[for (item of iterable) item]
和 生成器推导式(for (item of iterable) item)
(Firefox 错误 979865)。 - 类型化数组 现在可以扩展并支持新的命名属性 (Firefox 错误 695438)。
Error.prototype.stack
属性现在包含列号 (Firefox 错误 762556),并且在 使用Function()
和eval()
调用时 已得到改进。这可以帮助您更好地调试缩小或生成的 JavaScript 代码。Promise.cast()
方法已重命名为Promise.resolve()
(Firefox 错误 966348)。
接口/API/DOM
- 已实现
Navigator.sendBeacon
,简化了遥测收集 (Firefox 错误 936340)。 - 向
HTMLLinkElement
、HTMLAreaElement
和HTMLAnchorElement
添加了一个relList
属性,它返回一个DOMTokenList
(Firefox 错误 968637)。 - 根据最新规范,
AudioScheduledSourceNode.start
和AudioScheduledSourceNode.stop
的第一个参数现在是可选的,默认值为0
(Firefox 错误 982541)。 Navigator.requestWakeLock()
方法和非标准MozWakeLock
现在不再从桌面上的网页中可用 (Firefox 错误 963366)。- 已从
KeyboardEvent
中删除DOM_VK_ENTER
常量 (Firefox 错误 969247)。 - 网页组件的
Document.register()
已适应,以遵循最新版本规范中描述的行为 (Firefox 错误 856140)。 - 非标准的
Blob.mozSlice
自 Firefox 15 起已弃用,不再受支持 (Firefox 错误 961804)。 - 非标准的
ArchiveReader
和ArchiveRequest
不再公开给网页 (Firefox 错误 968883)。 - WebIDL 构造函数 不再可以作为函数调用。它们需要在前面加上关键字
new
。(Firefox 错误 916644) - 已添加对
HTMLCanvasElement.getContext()
方法的第二个可选参数的新值(alpha
)的支持,该参数允许定义是否必须为此上下文存储 alpha 混合。如果没有,则此存储区中每个像素的 alpha 值始终为1.0
。这允许后端实现快速通道。(Firefox 错误 982480) WorkerGlobalScope.console
现在返回常规的console
;WorkerConsole
已删除 (Firefox 错误 965860)。- 已实现
WEBGL_debug_shaders
WebGL 扩展 (Firefox 错误 968374)。
MathML
没有变化。
SVG
- 过滤器效果模块中的
<feDropShadow>
及其接口SVGFEDropShadowElement
现在受支持 (Firefox 错误 964200)。
音频/视频
- 在 Linux 上,现在支持 Gstreamer 1.0(而不是 0.10) (Firefox 错误 806917)。
安全性
没有变化。
针对附加组件和 Mozilla 开发者的更改
- 接口
nsIDOMWindowUtils
现在支持布尔属性audioMuted
和audioVolume
,这是一个介于[0.0 , 1.0]
范围内的浮点数,允许控制窗口(即任何选项卡或 iframe)产生的声音。没有此功能的 UI,但附加组件可以使用它。(Firefox 错误 923247)
旧版本
- 开发者版 Firefox 29
- 开发者版 Firefox 28
- 开发者版 Firefox 27
- 开发者版 Firefox 26
- 开发者版 Firefox 25
- 开发者版 Firefox 24
- 开发者版 Firefox 23
- 开发者版 Firefox 22
- 开发者版 Firefox 21
- 开发者版 Firefox 20
- 开发者版 Firefox 19
- 开发者版 Firefox 18
- 开发者版 Firefox 17
- 开发者版 Firefox 16
- 开发者版 Firefox 15
- 开发者版 Firefox 14
- 开发者版 Firefox 13
- 开发者版 Firefox 12
- 开发者版 Firefox 11
- 开发者版 Firefox 10
- 开发者版 Firefox 9
- 开发者版 Firefox 8
- 开发者版 Firefox 7
- 开发者版 Firefox 6
- 开发者版 Firefox 5
- 开发者版 Firefox 4
- 开发者版 Firefox 3.6
- 开发者版 Firefox 3.5
- 开发者版 Firefox 3
- 开发者版 Firefox 2
- 开发者版 Firefox 1.5