Firefox 73 for developers
Firefox 73 は、米国時間 2020 年 2 月 11 日にリリースされました。このページでは、開発者に影響する Firefox 73 の変更点をまとめています。
ウェブ開発者向けの変更点一覧
開発者ツール
- CORS のエラー をコンソールでエラーとして示す (警告として表示しない) ことで、適切な表示になりました (Firefox バグ 1602093)。
- ウェブコンソールの文字列検索や正規表現検索で、'-' を前につけて否定することが可能になりました (Firefox バグ 1291192)。
HTML
変更なし。
CSS
overscroll-behavior-x
およびoverscroll-behavior-y
を論理的にしたものであるoverscroll-behavior-block
およびoverscroll-behavior-inline
を追加しました (Firefox バグ 833953)。
廃止
- 独自仕様である
-moz-touch-enabled
メディアクエリーを削除しました (Firefox バグ 1486964)。代わりにpointer: coarse
を使用してください。
SVG
letter-spacing
およびword-spacing
プロパティが SVG で動作するようになりました (Firefox バグ 371787)。
MathML
廃止
- 非推奨の
<mfenced>
要素を削除しました (Firefox バグ 1603773)。代わりに<mrow>
および<mo>
要素を使用してください。
JavaScript
- The
yearName
およびrelatedYear
フィールドがDateTimeFormat.prototype.formatToParts()
メソッドで使用可能になりました。CJK カレンダー向けに役立つフォーマットです (Firefox バグ 1591664)。
API
DOM
Window
オブジェクトのinnerWidth
およびinnerHeight
プロパティが、ときどき視覚的なビューポートに基づいて幅や高を返すことなく、常にレイアウトビューポートの幅や高さを返すようになりました。特に、以前は レスポンシブデザインモード を使用するときに視覚的なビューポートの寸法を返しており、想定とは異なる動作でした (Firefox バグ 1514429)。
WebVR
- 非推奨の WebVR API (拡張現実 および バーチャル・リアリティ アプリケーションの両方をサポートする WebXR に取って代わられました) を動作させるために、HTTPS プロトコルを使用する 安全なコンテキストが必要になりました。これは、個人情報を含む可能性がある機微な入力ソースを使用できるためです (Firefox バグ 1381645)。
廃止
VideoPlaybackQuality
のcorruptedVideoFrames
プロパティは仕様書で非推奨とされており、Firefox から削除しました (Firefox バグ 1602163)。
セキュリティ
変更なし。
WebDriver conformance (Marionette)
- カレントページを PDF 文書として印刷する
WebDriver:Print
を追加しました (Firefox バグ 1604506)。 Webdriver:TakeScreenshot
が、キャプチャーする要素が指定されていない場合に現在選択されている閲覧コンテキストではなく、常にトップレベルの閲覧コンテキストをキャプチャーするようになりました (Firefox バグ 1398087, Firefox バグ 1606794)。Webdriver:TakeScreenshot
のfull
引数を使用すると、ページ全体をキャプチャーします (Firefox バグ 1571424)。
アドオン開発者向けの変更点
API の変更点
sidebarAction.toggle()
関数を実装しました (bug 1453355)。
マニフェストの変更点
変更なし。
関連情報
- Hacks ブログの記事: Firefox 73 is upon us
過去のバージョン
- Firefox 72 for developers
- Firefox 71 for developers
- Firefox 70 for developers
- Firefox 69 for developers
- Firefox 68 for developers
- Firefox 67 for developers
- Firefox 66 for developers
- Firefox 65 for developers
- Firefox 64 for developers
- Firefox 63 for developers
- Firefox 62 for developers
- Firefox 61 for developers
- Firefox 60 for developers
- Firefox 59 for developers
- Firefox 58 for developers
- Firefox 57 for developers
- Firefox 56 for developers
- Firefox 55 for developers
- Firefox 54 for developers
- Firefox 53 for developers
- Firefox 52 for developers
- Firefox 51 for developers
- Firefox 50 for developers
- Firefox 49 for developers
- Firefox 48 for developers
- Firefox 47 for developers
- Firefox 46 for developers
- Firefox 45 for developers
- Firefox 44 for developers
- Firefox 43 for developers
- Firefox 42 for developers