Skip to content

Latest commit

 

History

History
68 lines (41 loc) · 5.56 KB

File metadata and controls

68 lines (41 loc) · 5.56 KB
title slug
Firefox 88 for developers
Mozilla/Firefox/Releases/88

{{FirefoxSidebar}}

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

Note

Mozilla Hacks の Never too late for Firefox 88 もご覧ください。

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

開発者ツール

HTML

変更なし。

CSS

  • {{cssxref(":user-valid")}} および {{cssxref(":user-invalid")}} 擬似クラスを実装しました (Firefox バグ 1694141)。
  • {{cssxref("image-set()")}} 関数表記を有効にしました (Firefox バグ 1698133)。また、{{cssxref("content")}} および {{cssxref("cursor")}} で使用可能になりました (Firefox バグ 1695402 および Firefox バグ 1695403)。
  • MacOS の既定の monospace フォントを Menlo に変更しました (Firefox バグ 1342741)。
  • {{cssxref("visibility")}} の値 collapse を、ルビに実装しました (Firefox バグ 1697529)。
  • {{cssxref("ruby-position")}} の値 alternate を実装して、プロパティの新たな初期値に設定しました (Firefox バグ 1694748)。
  • {{cssxref("outline")}} CSS プロパティを、{{cssxref("border-radius")}} で作成したアウトラインに従うように更新しました。この作業の一環で、非標準の {{cssxref("-moz-outline-radius")}} プロパティを削除しました。(Firefox バグ 315209 および Firefox バグ 1694146.)

廃止

  • {{cssxref(":-moz-submit-invalid")}} 擬似クラスを設定項目で無効化したため、ウェブコンテンツで使用できなくなりました (Firefox バグ 1694129)。
  • 非標準の {{cssxref(":-moz-ui-invalid")}} および {{cssxref(":-moz-ui-valid")}} の、既定のスタイルを削除しました (Firefox バグ 1693969)。

JavaScript

HTTP

セキュリティ

変更なし。

API

DOM

WebDriver conformance (Marionette)

  • --marionette コマンドライン引数または MOZ_MARIONETTE 環境変数が指定されていなければ、Marionette が有効にならないようになりました。よって、設定項目 marionette.enabled を使用しなくなりました。この変更に伴って、navigator.webdriver の状態が、Marionette の有効状態を正しく反映するようになりました (Firefox バグ 1593343)。
  • down および up 以外のポインターアクションが、不適切にボタンを押す結果になっていた不具合を修正しました (Firefox バグ 1686361)。
  • WebDriver:GetCurrentURL で競合状態が発生して、コマンドが過去に開いたページの URL を返したり、Marionette がハングアップしたりする不具合を修正しました (Firefox バグ 1664881)。

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

  • {{WebExtAPIRef("tabs.onUpdated")}} イベントが発生するプロパティを制限するために、url を使用できるようになりました (Firefox バグ 1680279)。

過去のバージョン

{{Firefox_for_developers(87)}}