Firefox 108 for developers

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

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

HTML

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

CSS

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

JavaScript

変更なし。

HTTP

  • Content-Security-Policy HTTP ヘッダーの style-src-elem (en-US) および style-src-attr (en-US) ディレクティブをサポートしました。 サーバーはそれぞれのディレクティブを使用して、<style> 要素や rel="stylesheet" を持つ <link> 要素のスタイルシート、および個々の要素に適用するスタイルの正当な提供元を指定できます (バグ 1529338)。
  • Content-Security-Policy HTTP ヘッダーの script-src-elem および script-src-attr (en-US) ディレクティブをサポートしました。 サーバーはそれぞれのディレクティブを使用して、<script> 要素の JavaScript、および onclick などのイベントハンドラーのインラインスクリプトの正当な提供元を指定できます (バグ 1529337)。

API

Media、WebRTC、Web Audio

WebDriver conformance (WebDriver BiDi, Marionette)

WebDriver BiDi

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

Marionette

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

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

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

過去のバージョン