开发者版 Firefox 23
网页开发者变更
安全
- 混合内容阻止。Firefox 将不再在安全(https)页面上加载不安全(http)资源 (Firefox 错误 834836).
- 现在默认情况下实施并强制执行 CSP 1.0 策略的标准语法。
开发者工具
- 开发者工具中添加了一个网络面板。与网页控制台中的“网络”视图选项相比,这是一个更详细的视图。
- 网页控制台已更名为“控制台”,并且包含筛选安全错误/警告的选项。
- 新的工具箱选项允许你禁用功能、更改浅色/深色主题或启用 Chrome/远程调试。
HTML
<blink>
元素支持现已完全删除。<blink>
标签现在实现HTMLUnknownElement
接口 (Firefox 错误 857820).<input>
元素 (<input type="range">
) 的range
类型已默认启用 (Firefox 错误 841950).
JavaScript
方法现在可用于重新定义Object.defineProperty
Array
对象的length
属性。- 禁用 JavaScript 的选项(包括允许移动窗口/替换上下文菜单的选项)已删除。你仍然可以通过双击 about:config 中的“javascript.enabled”选项来禁用 JavaScript。
DOM
- D3E
KeyboardEvent.key
现已支持,但仅限于不可打印的键 (Firefox 错误 842927). DOMImplementation.createHTMLDocument
的title
属性现在是可选的,符合更新的 DOM 规范。- 添加侧边栏面板 (
window.sidebar.addPanel
) 的功能已删除 (Firefox 错误 691647). - 已添加未带前缀的
Window.requestAnimationFrame
和Window.cancelAnimationFrame
方法 (Firefox 错误 704063). 未带前缀的Window.requestAnimationFrame
接收DOMHighResTimeStamp
作为参数;带前缀的版本接收以毫秒为单位的时间戳 (Firefox 错误 753453). window.alert
和window.confirm
的文本参数现在是可选的 (Firefox 错误 861605).- 从规范中删除的
HTMLMediaElement.initialTime
属性不再受支持 (Firefox 错误 742537). - 已添加
AnimationEvent()
构造函数 (Firefox 错误 848293). - 已实现
AnimationEvent.pseudoElement
属性 (Firefox 错误 848293). - 已添加
TransitionEvent()
构造函数 (Firefox 错误 848291). - 已实现
TransitionEvent.pseudoElement
属性 (Firefox 错误 848291). - 非标准的
TransitionEvent.initTransitionEvent()
和AnimationEvent.initAnimationEvent()
已删除 (Firefox 错误 868751).
WebRTC
- 现在需要使用新的
RTCIceServer.username
属性,而不是在RTCIceServer.url
属性中包含用户名(例如 stun:[email protected])。
CSS
text-decoration: blink;
的闪烁效果不再有效,但仍然是有效值 (Firefox 错误 857820).- 内联
::after
和::before
伪元素现在是弹性项目 (Firefox 错误 867454). - 计算 视窗单位 的方式已更改。与
overflow:auto
结合使用时,最终滚动条占用的空间不会从视窗中减去,而在overflow:scroll
的情况下,则会减去。(Firefox 错误 811403)
MathML
- 已实现
<mspace>
元素的负宽度 (Firefox 错误 717546). <semantics>
元素现在会根据 MathML3 规范确定可见子元素。
附加组件和 Mozilla 开发者变更
Firefox 开发者工具
覆盖 chrome://browser/content/debugger.xul 的附加组件现在必须覆盖 chrome://browser/content/devtools/debugger.xul。你可以在 chrome.manifest 中添加对这两个文件的引用,以确保兼容性。
另请参阅
旧版本
- 开发者版 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