Firefox 114 for developers

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

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

開発者ツール

HTML

変更なし。

CSS

  • :lang() 擬似クラスで、言語コードのマッチングに接頭辞マッチング方式に代わって、文字列マッチング方式 (* ワイルドカードを含む) を使用するようになりました。 また、複数の言語にマッチする、カンマ区切りの言語リストをサポートしました (Firefox bug 1121792)。
  • 文字を記号に置き換えることができる、-webkit-text-security プロパティをサポートしました。このプロパティを使用して、伏せ字の表現を制御できます (Firefox bug 1826629)。
  • calc() 関数内で、定数 infinity および NaN をサポートしました (Firefox bug 1830759)。

JavaScript

SVG

API

DOM

変更なし。

Media、WebRTC、Web Audio

変更なし。

廃止

  • 非推奨かつ非標準の mozImageSmoothingEnabled プロパティを完全に削除しました。 スケーリングされた画像の平滑化については、imageSmoothingEnabled プロパティをご覧ください (Firefox bug 1228850)。

WebDriver conformance (WebDriver BiDi, Marionette)

WebDriver BiDi

  • input.performActions および input.releaseActions コマンドをサポートしました。これらは、ウェブページ上の要素と対話するユーザー入力のエミュレーションに使用できます。Marionette と同様に、WebDriver の仕様で利用できるすべての入力ソース keypointerwheel をサポートしています (Firefox bug 1832380)。
  • ブラウザー対クライアントの独自のメッセージをサポートしました。過去に script.addPreloadScript でインストールしたスクリプトから script.message イベントを発信できます (Firefox bug 1824187)。
  • script.evaluate および script.callFunction で、RemoteValue のシリアライズを設定するための引数 serializationOptions をサポートしました (Firefox bug 1824953)。
  • script.evaluate および script.callFunction コマンドで、拒否されたプロミスのスタックトレースが含まれず、また例外の詳細情報を適切に構築しない不具合を修正しました (Firefox bug 1829630)。
  • browsingContext.domContentLoaded および browsingContext.load イベントで、ページで <base> メタタグを定義した場合に url が正しく報告されない不具合を修正しました (Firefox bug 1825634)。

Marionette

  • WebDriver:GetComputedRole コマンドが、正しい WAI-ARIA ロールを返さない不具合を修正しました (Firefox bug 1822112)。
  • 同じ WebDriver:ElementSendKeys コマンドで修飾キーを再び使用したときに、修飾キーがリセットされない不具合を修正しました (Firefox bug 1776190)。

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

廃止

過去のバージョン