Skip to content

Latest commit

 

History

History
107 lines (59 loc) · 3.41 KB

File metadata and controls

107 lines (59 loc) · 3.41 KB
title slug
Firefox 59 for developers
Mozilla/Firefox/Releases/59

{{FirefoxSidebar}}

本文提供了有关 Firefox 59 中会影响开发人员的更改的信息。Firefox 59 已于 2018 年 3 月 13 日发布。

Web 开发者应该注意的变化

开发工具

HTML

  • 实现了{{HTMLElement("textarea")}} 元素的 autocomplete 属性。这使得你可以启用或禁用元素的表单自动填写。

CSS

无变化。

SVG

无变化。

JavaScript

无变化。

APIs

新增 API

DOM

无变化。

DOM 事件

多媒体 和 WebRTC

无变化。

Canvas 和 WebGL

无变化。

HTTP

无变化。

安全

  • 顶部导航 URI data:// 已经被屏蔽了 Firefox bug 1401895.
  • 修改了 {{httpheader("X-Frame-Options")}} 报头的 SAMEORIGIN 指令,现在它不仅会检查顶级 IFrame 是否来自同一来源 , 也会检查它的祖先。 (Firefox bug 725490).

插件

无变化。

其他

无变化。

Web 平台的删减

HTML

无变化。

CSS

无变化。

APIs

  • 不标准的方法 Event.getPreventDefault() 已经被移除了。请使用 {{domxref("Event.defaultPrevented")}} 来决定在{{domxref("Event")}}中是否要调用{{domxref("Event.preventDefault", "preventDefault()")}} 。
  • 专用属性 Navigator.mozNotificationDesktopNotification 接口已被移除 , 推荐使用标准的 Notifications API (Firefox bug 952453).
  • 专用方法 window.external.addSearchEngine()已被移除 (Firefox bug 862147)。欲了解更多细节,参见 {{domxref("Window.sidebar")}} 。

SVG

无变化。

Mozilla 和附加组件开发者应该注意的变化

WebExtensions

无变化。

参见

  • Firefox 59 的站点兼容性

更早期的版本

{{Firefox_for_developers}}