このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Firefox 145 release notes for developers (Stable)

このページでは、開発者に影響する Firefox 145 の変更点をまとめています。 Firefox 145 は、米国時間 2025 年 11 月 11 日 にリリースされました。

ウェブ開発者向けの変更点一覧

HTML

変更なし。

CSS

  • text-autospace プロパティをサポートしました。これは、異なる文字体系の文字の間の空白を自動調整できます (Firefox bug 1981086Firefox bug 1869577)。

  • math 総称フォントファミリーを、font-family プロパティの値としてサポートしました。これにより、数式で適切なフォントを使用できます (Firefox bug 1788937)。

  • <select> の内部の <hr> で、<select> メニューに区切り線を表示できる機能を実装していました。 これを Android 版 Firefox でもサポートしました (Firefox bug 1867045Firefox bug 1830909)。

JavaScript

  • Firefox で Atomics.waitAsync() 静的メソッドをサポートしました。これは、共有メモリの位置の値に基づいてスレッドを同期することができます。 このメソッドは値を非同期的に待機して、操作の結果を表すオブジェクトを返します。このメソッドはブロッキングせず、メインスレッドで使用できます (Firefox bug 1884148)。

HTTP

セキュリティ

  • Bounce Tracking Protection (BTP) が有効なとき、デフォルトで "stateless" モードで動作するようになりました。 "stateless" モードでは、ブラウザーは "bounce" の一部であるサイトでステート情報 (Cookie など) を設定するサイトだけにフラグをつけるのではなく、"bounce" の一部である すべて のサイトにフラグをつけます。BTP がどのように動作するかについて、詳しくは Bounce tracking mitigations をご覧ください (Firefox bug 1990831)。

API

Media、WebRTC、Web Audio

WebDriver への適合 (WebDriver BiDi, Marionette)

WebDriver BiDi

  • emulation.setUserAgentOverride コマンドを実装しました。これはブラウザーが使用するユーザーエージェント文字列をコンテキストのセット、ユーザーコンテキスト、あるいはグローバルに対してオーバーライドできます (Firefox bug 1987935)。
  • browsingContext.downloadEnd イベントを実装しました。これはダウンロードが終了したときに (成功・失敗のどちらでも) 発生します (Firefox bug 1970293)。
  • network.beforeRequestSentdestination プロパティを、トップレベルナビゲーションでは document に更新しました (Firefox bug 1985552)。
  • browsingContext のダウンロードイベントで、以前の browsingContext.navigationStarted イベントと同じナビゲーション ID を再使用するように更新しました (Firefox bug 1986938)。
  • ネットワークデータ収集で、レスポンスのボディに含まれている ASCII 以外の文字が適切にエンコードされない不具合を修正しました (Firefox bug 1986022)。
  • network.getData コマンドで、レスポンスボディが空になるリクエストが失敗する不具合を修正しました (Firefox bug 1986025)。
  • 一部の network イベントで、ブロックされていない場合でもブロックされたとするフラグが設定される不具合を修正しました (Firefox bug 1989919)。

アドオン開発者向けの変更点一覧

  • cookies.set() で作成した Cookie が検証されるようになり、無効な Cookie は拒否されます。この変更は Firefox 142 から Nightly ビルドに限って実装していました (Firefox bug 1976509)。

実験的なウェブ機能

以下の機能は Firefox 145 で導入しましたが、デフォルトで無効です。 これらを実験するには、about:config ページで適切な設定項目を検索して true に設定してください。 実験的機能 のページで、さらに多くの機能を確認できます。