Firefox 154 已發布,同時也更新了先前的長期支援分支版本—153.1.0、140.14.0 和 115.39.0。 Firefox 155 計劃於 9 月 1 日發布,並將很快進入 beta 測試階段。
Firefox 154(1、2、3)中主要的新功能:
- LNA(本地網路存取)規範已擴展到 WebSocket 連線。 LNA 在與公共網站互動時,限制對本地系統(環回位址、127.0.0.0/8)或內部網路(192.168.0.0/16、10.0.0.0/8 等)的存取。若要存取內部資源,使用者必須授予 Web 應用程式特殊權限,因為攻擊者會利用這種行為對路由器、存取點、印表機、企業 Web 介面以及其他僅接受來自本機網路請求的裝置和服務發動 CSRF 攻擊。現在,當網站與本地網路上的裝置建立 WebSocket 連線時,會向使用者顯示確認對話方塊。
- 智慧視窗模式現在利用人工智慧技術推薦標籤頁分組並為每個分組命名。智慧視窗提供了一個獨立的、由人工智慧驅動的互動空間,是對現有標準網頁導航模式和隱私瀏覽模式的補充。

- 現在您可以針對單一網站停用 cookie 和網站資料清除功能,同時仍能維持對這些網站的追蹤保護和 cookie 相關限制。
- 頁面層級翻譯功能現已涵蓋頁面內嵌入的 iframe 內容。語言識別功能現已在頁面載入時可用。
- 「管理 AI」操作已新增至網址列,以便快速存取配置器中的 AI 設定部分。
- 強制頁面重新載入(按住 Shift 鍵並按下刷新按鈕)現在也會清除 favicon 快取內容。
- 顯著加快了觀看影片時在視訊串流中更改位置的操作速度。
- 內建的 PDF 檢視器實現了選取文字的高亮顯示功能,類似於網頁上的文字高亮顯示方式。
- 預設情況下,建立新設定檔或最近未使用過的設定檔時,「Firefox 視圖」按鈕將不再顯示在面板中。您可以透過面板自訂介面恢復此按鈕。
- 新增了「text-box-trim」和「text-box-edge」這兩個CSS屬性,可以精確控製文字前後的邊距。 「text-box-trim」指定修剪區域(頂部、底部或兩側),「text-box-edge」指定如何修剪邊緣。
- 新增了 sibling-index() 和 sibling-count() CSS 函數,用於根據元素的位置或兄弟元素的數量來設定元素樣式。
- 實現了一個用於輸入時間的介面,在使用元素時顯示。和。
- 已實作 No-Vary-Search HTTP 標頭,可讓您根據 URL 中傳遞的參數配置查詢快取規則(例如,在決定是否存在頁面的快取版本時,您可以排除不重要的參數)。
- JavaScript Iterator 介面現在支援同步執行的方法 Iterator.prototype.chunks(將迭代器的元素拆分為連續的不相交群組)、Iterator.prototype.windows(使用滑動視窗遍歷迭代器的元素)、Iterator.prototype.includes(檢查迭代器是否包含特定元素)和 Iterator.prototypeinin.
- JSON 檢視器現在會在螢幕底部顯示所選元素的完整路徑。
- 在 Firefox 中 Android 圖示已更新,現在可以選擇文件名稱和目錄來保存下載的文件,輸入欄位中的位址會自動儲存,書籤搜尋速度已加快,並且新增了 Firefox Labs 部分,用於測試實驗性功能。
除了新增功能和修復漏洞外,Firefox 154 還解決了 167 個漏洞,其中大部分是由記憶體管理問題引起的,例如緩衝區溢位和在記憶體釋放後繼續存取記憶體。這些問題可能導致在開啟精心建構的網頁時執行惡意程式碼。
來源: opennet.ru

