Firefox 108 for developers

このページでは、開発者に影響する Firefox 108 の変更点をまとめています。Firefox 108 は、2022 年 12 月 13 日にリリースされました。

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

HTML

  • <source> 要素で、<picture> 要素の子要素であるときに height および width 属性をサポートしました。 この機能は設定項目 dom.picture_source_dimension_attributes.enabled で制御しており、既定値を true にしました (Firefox バグ 1795953)。

CSS

  • 設定項目 layout.css.trig.enabled の既定値を true に設定して、三角関数 が使用可能になりました。 sin()cos()tan()asin()acos()atan()atan2() 関数を使用できます (Firefox バグ 1774589Firefox バグ 1787070)。
  • 数学関数pie のようなよく知られた定数を使用できるようにするため、CSS の <calc-constant> 型を実装しました (Firefox バグ 1682444Firefox バグ 1787070)。
  • 設定項目 layout.css.container-queries.enabled で、コンテナークエリーの長さの単位をサポートしました。 この設定を true にすると、クエリーコンテナーの寸法に比例する長さの単位であるcqwcqhcqicqbcqmincqmax を使用できます。 これらの単位について、詳しくは CSS Container Queries の文書をご覧ください (Firefox バグ 1744231)。
  • 設定項目 layout.css.font-variant-emoji.enabled で、font-variant-emoji プロパティをサポートしました。設定項目の既定値は false です。このプロパティで、絵文字を表示するときの既定の表現スタイルを設定できます (Firefox バグ 1461589)。

JavaScript

変更なし。

HTTP

API

Media、WebRTC、Web Audio

WebDriver conformance (WebDriver BiDi, Marionette)

WebDriver BiDi

  • 仕様書の変更 に従って、ログ項目のレベル "warning""warn" に改名しました (Firefox バグ 1797115)。
  • 名前が空文字列であるサンドボックスとともに script.evaluate および script.callFunction を使用するとき、既定のレルムを使用して評価するようになりました (Firefox バグ 1793589)。
  • browsingContext.domContentLoaded イベントをサポートしました (Firefox バグ 1756610)。

Marionette

  • WebDriver:PerformActions のために、ポインターアクションの tiltXtiltYtwist プロパティをサポートしました (Firefox バグ 1793832)。
  • WebDriver:GetElementText が、整形された XML の要素のテキストを返さない不具合を修正しました (Firefox バグ 1794099)。
  • HTMLDocument を、WebElement の参照としてシリアライズしないようになりました (Firefox バグ 1793920)。
  • WebDriver:NewWindow が、about:newtab ではなく about:blank のタブを持つウィンドウを開くようになりました (Firefox バグ 1533058)。

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

  • バージョン番号 が推奨するフォーマットに従っていない拡張機能がインストールされているときに、Firefox が警告を表示するようになりました (Firefox バグ 1793925)。

過去のバージョン