Firefox 65 for developers
本文提供了有关 Firefox 65 中将影响开发者的更改信息。Firefox 65 是当前的 Nightly 版本, 将于 2019 年 1 月 29 日发布。
为网页开发者带来的改变
开发者工具
移除
HTML
事件现在可以在禁用状态下的 HTML 元素上进行分发,如设置了 disabled
属性的 <button>
, <fieldset>
, <input>
, <select>
,和 <textarea>
(Firefox bug 329509)。
移除
CSS
- 已去除
image-rendering
属性的crisp-edges
值的前缀 (Firefox bug 1496617) 。 scrollbar-color
的auto
值现在现在被解析为auto
,而不是两种颜色 (Firefox bug 1501418)。
移除
layout.css.shape-outside.enabled
设置已被移除;shape-outside
,shape-margin
,和shape-image-threshold
不再支持关闭 (Firefox bug 1504387)。- Firefox 用户
user-select
的几个仅限的属性已被删除:-moz-all
,tri-state
,element
,elements
, 和toggle
. Firefox 仅限-moz-text
属性仍在内部使用,故只是在 Web 内容中禁用 参见 Firefox bug 1492958.
SVG
无变化。
移除
JavaScript
移除
APIs
无变化。
新的 APIs
DOM
Performance.toJSON()
has been exposed to Web Workers (Firefox bug 1504958).XMLHttpRequest
requests will now throw aNetworkError
if the requested content type is aBlob
, and the request method is notGET
(Firefox bug 1502599).
DOM events
- Going forward, only one
Window.open()
call is allowed per event (Firefox bug 675574).
Service workers
- The
Response.redirect()
method now correctly throws aTypeError
if a non-valid URL is specified as the first parameter (Firefox bug 1503276). - The
ServiceWorkerContainer.register()
andWorkerGlobalScope.importScripts()
(when used by a service worker) methods will now accept any files with a valid JavaScript MIME type (Firefox bug 1354577).
Media, Web Audio, 和 WebRTC
- 增加了对 WebP Google 压缩图像文件的支持 (bug 1294490) 。
Canvas 和 WebGL
移除
- Mutation events (en-US) 在 shadow trees 上已经被禁用 (Firefox bug 1489858).
- The non-standard
MediaStream
propertycurrentTime
has been removed (Firefox bug 1502927). - The obsolete
BasicCardRequest.supportedTypes
property is no longer supported by the Payment Request API; instead of requiring the web app or site to figure out what type of card is being used, it's now the server's job to deal with it (Firefox bug 1504032).
安全
无变化。
移除
插件
无变化。
移除
其他
无变化。
移除
为附加组件开发者带来的改变
API 变化
移除
Manifest 变化
移除
更早期的版本
- Firefox 65 for developers
- Firefox 64 for developers (en-US)
- Firefox 63 for developers (en-US)
- Firefox 62 for developers (en-US)
- Firefox 61 for developers (en-US)
- Firefox 60 for developers (en-US)
- Firefox 59 for developers
- Firefox 58 for developers (en-US)
- Firefox 57 for developers (en-US)
- Firefox 56 for developers (en-US)
- Firefox 55 for developers (en-US)
- Firefox 54 for developers (en-US)
- Firefox 53 for developers (en-US)
- Firefox 52 for developers (en-US)
- Firefox 51 for developers (en-US)
- Firefox 50 for developers (en-US)
- Firefox 49 for developers (en-US)
- Firefox 48 for developers (en-US)
- Firefox 47 for developers (en-US)
- Firefox 46 for developers (en-US)
- Firefox 45 for developers (en-US)
- Firefox 44 for developers (en-US)
- Firefox 43 for developers (en-US)
- Firefox 42 for developers (en-US)
- Firefox 41 for developers
- Firefox 40 for developers (en-US)
- Firefox 39 for developers (en-US)
- Firefox 38 for developers (en-US)
- Firefox 37 for developers (en-US)
- Firefox 36 for developers (en-US)
- Firefox 35 for developers (en-US)