Firefox 99 開發者釋出說明
本文件提供有關 Firefox 99 中會影響開發人員的更改資訊。Firefox 99 於 2022 年 4 月 5 日釋出。
Web 開發人員的變更
HTML
無顯著變化。
CSS
無顯著變化。
JavaScript
無顯著變化。
API
- 現在已啟用
navigator.pdfViewerEnabled,這是確定瀏覽器在導航到 PDF 檔案時是否支援內聯顯示 PDF 檔案的推薦方法。使用已棄用的屬性navigator.plugins和navigator.mimeTypes來推斷 PDF 檢視器支援的網站,現在應該使用新屬性,儘管這些屬性現在會返回與pdfViewerEnabled提供的訊號匹配的硬編碼模擬值(Firefox bug 1720353)。
媒體、WebRTC 和 Web Audio
- 現在支援
RTCPeerConnection.setConfiguration()方法。除其他功能外,此方法允許網站根據不斷變化的網路狀況調整配置(Firefox bug 1253706)。
移除
- 網路資訊 API(Network Information API)以前在 Android 上(僅限 Android)啟用,但現在預設在所有平臺上停用。此 API 正在被移除,因為它暴露了大量可能用於指紋識別的使用者資訊。(Firefox bug 1637922)。
WebDriver 符合性 (Marionette)
- 修復了一個錯誤,該錯誤導致在 `WebDriver:ElementSendKeys` 命令的按鍵序列中 Shift 鍵未被正確處理(Firefox bug 1757636)。
附加元件開發人員的變更
無顯著變化。