Firefox 80 開發者發行說明

本文件提供了有關 Firefox 80 中影響開發者的變更資訊。Firefox 80 於 2020 年 8 月 25 日釋出。

Web 開發人員的變更

開發者工具

HTML

無更改。

CSS

  • 標準、無字首的 appearance 屬性現在受支援;現有的 -moz-appearance-webkit-appearance 現在是無字首屬性的別名(Firefox bug 1620467)。

JavaScript

HTTP

  • 之前,當 `fullscreen` 指令應用於 `<iframe>` 時(即透過 `allow` 屬性),除非同時存在 `allowfullscreen` 屬性,否則它不會生效。現在此問題已修復(Firefox bug 1608358)。

API

DOM

移除

  • Window.open()outerHeightouterWidth 功能不再暴露給 Web 內容(Firefox bug 1623826)。

WebAssembly

WebDriver 符合性 (Marionette)

  • 在使用 WebDriver:NewWindow 開啟新標籤頁時,在無頭模式下執行測試時不再出現過早返回的問題(Firefox bug 1653281)。
  • 我們已移除 WebDriver:SwitchToWindowname 引數 — 它不適用於 W3C 相容模式,並且不再應使用(Firefox bug 1588424)。
  • 我們已開始為以下命令新增 Fission 支援:WebDriver:FindElementWebDriver:FindElementsWebDriver:GetElementAttributeWebDriver:GetElementProperty
  • 已知問題:使用 WebDriver:NewWindow 或透過呼叫 window.open() 的任意指令碼開啟新標籤頁時,現在會自動切換到該新視窗(Firefox bug 1661495)。

附加元件開發人員的變更

無更改。