Firefox 76 開發者釋出說明

本文件提供了關於 Firefox 76 中將影響開發者的更改的資訊。Firefox 76 於 2020 年 5 月 5 日釋出。

另請參閱配套的 hacks 博文 — Firefox 76:Audio Worklets 和其他技巧

Web 開發人員的變更

開發者工具

偵錯程式

網路監視器

  • 在網路請求列表中,您現在可以雙擊列分隔符將它左側的列調整到適合其內容的大小(Firefox bug 1615102)。
  • 網路請求的複製 > 複製為 cURL 上下文選單選項有一個新選項可用,即 --globoff,如果複製的 URL 包含方括號字元,它將抑制 cURL 的 globbing(萬用字元匹配)功能(Firefox bug 1549773)。
  • 用於WebSocket 請求的詳細資訊窗格的訊息選項卡有一個新的過濾器 — 控制 — 用於顯示控制幀,並且過濾器現在已分組到一個選擇列表中(Firefox bug 1566780)。

Web 控制檯

  • 多行模式下,超過五行的程式碼片段將被截斷為五行,前面有一個展開三角形(或“twisty”),後面跟著一個省略號(…)。您可以單擊此區域的任何位置來顯示程式碼,然後再次單擊此區域以摺疊程式碼(Firefox bug 1578212)。
  • 輸出到控制檯的 DOM 元素引用現在具有“在檢查器中顯示”上下文選單選項,該選項會在頁面檢查器的 HTML 窗格中顯示該元素(Firefox bug 1612276)。

遠端除錯

  • 由於 DevTools 版本之間的差異,無法從桌面 Firefox 69 或更高版本除錯基於 68 版本的 Android 版 Firefox。嘗試這樣做時,Firefox 桌面瀏覽器現在將顯示一條訊息,告知使用者此問題,並提供可能的後續步驟(Firefox bug 1625906)。有關更多資訊,請參閱連線到 Android 版 Firefox 68

HTML

  • min 的值大於 max 的值,且控制元件型別的值是週期性的(即,值在某個點會迴繞)時,<input> 元素的 minmax 屬性現在可以正常工作。這尤其有助於例如日期和時間輸入,您可能希望指定一個時間範圍,例如晚上 11 點到凌晨 2 點(Firefox bug 1608010)。

CSS

SVG

無更改。

JavaScript

API

新 API

DOM

移除

  • 我們已完全移除 Window appinstalled 事件(以及相關的 Window.onappinstalled 處理程式屬性)— 這些事件從未釋出,並且現在已從Web Manifest 規範中移除(Firefox bug 1625384)。

HTTP

無更改。

安全

無更改。

WebDriver 符合性 (Marionette)

  • Firefox 在透過 geckodriver 進行自動化/測試時,不再為 navigator.webdriver 報告 falseFirefox bug 1632556)。

附加元件開發人員的變更

無更改。