Firefox 61 开发者发行说明

本文档提供了 Firefox 61 中将影响开发人员的变更信息。Firefox 61 于 2018 年 6 月 26 日发布。

Web 开发人员的变更

开发者工具

HTML

无更改。

CSS

SVG

JavaScript

API

新 API

DOM

DOM 事件

无更改。

Service Workers

Firefox 的自定义选项中提供的“忘记”按钮现在会清除 Service Worker 及其缓存(Firefox bug 1252998)。

Web Audio、Media 和 WebRTC

  • AudioContext() 构造函数现在接受可选的 options 参数。这允许你为新上下文配置首选的延迟和/或采样率。
  • AudioBuffer 实例化失败时,Firefox 现在会抛出正确的异常。

WebVR

Canvas 和 WebGL

无更改。

CSSOM

HTTP

网络

  • Firefox 61 及更高版本不再支持使用 FTP 协议(即带有 "ftp://" 方案的 URL)从 HTML 内容中加载子资源。FTP 仍作为直接输入到 URL 栏中的顶级 URL 或作为独立文档加载时受支持(Firefox bug 1404744)。

安全

无更改。

插件

无更改。

其他

无更改。

Web 平台移除的内容

开发者工具

Cmd/Ctrl + Shift + O 不再显示/隐藏开发者工具选项面板 — 请改用 F1Firefox bug 1409456)。

HTML

无更改。

CSS

@-moz-document 已在内容页面中禁用(Firefox bug 1422245)。

API

SVG

  • 已移除已弃用(且从未正确实现)的 SVGViewElement.viewTarget 属性(Firefox bug 1455763)。

  • 以下已弃用属性已从 SVGSVGElement 中移除(Firefox bug 1133172

    • pixelUnitToMillimeterX
    • pixelUnitToMillimeterY
    • screenPixelToMillimeterX
    • screenPixelToMillimeterY
  • 非标准构造函数 SVGNumber() 已被移除(Firefox bug 1455940)。

其他

无更改。

面向附加组件和 Mozilla 开发者的变更

WebExtensions