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

Web 開発者向けの変更点一覧

開発者ツール

ハイライト:

Firefox 43 から Firefox 44 の間に解決した開発ツール関連のバグ一覧

HTML

CSS

JavaScript

新規 API

変更点

廃止

インターフェイス/API/DOM

DOM & HTML DOM

Canvas

WebGL

IndexedDB

Service Worker

WebRTC

新規 API

  • Workers での Canvas API を実験的に実装しました: OfflineCanvas および HTMLCanvasElement.transferControlToOffscreen() を使用できます。設定項目 gfx.offscreencanvas.enabled で制御しており、現在はデフォルトで無効化しています (バグ 709490)。
  • Web Speech API の一部である Text2Speech API で、OS X のバックエンドに対応しました。ただし、デフォルトで無効化しています (バグ 1003452)。

その他

MathML

変更なし。

SVG

変更なし。

Audio/Video

変更なし。

HTTP

  • Brotli アルゴリズムをサポートしました。また、Accept-Encoding および Content-Encoding ヘッダで値 br をサポートしました (バグ 366559 および バグ 1211916)。
  • 改行 ('/n') を含む HTTP/2 ヘッダについて、HTTP/1 とは異なり仕様書で許可されていないため、誤ってサポートしていた箇所を削除しました (バグ 1197847)。

ネットワーク

変更なし。

セキュリティ

  • Beta および Release 版のブラウザでも、RC4 がデフォルトで無効になりました (バグ 1201025)。また、ホワイトリストがデフォルトで空になりました (バグ 1215796)。

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

インターフェイス

変更なし。

XUL

変更なし。

JavaScript コードモジュール

XPCOM

  • nsIDOMWindow インターフェイスが空になりました。存在していたアイテムは使用されない、他のインターフェイスに移転、あるいは C++ に限り使用するものになりました。C++ コードから利用できるアイテムは、nsPIDOMWindow インターフェイスに存在しています (バグ 1216401)。

その他

  • Firefox 44 での破壊的な変更 (bug 1202902) により、cfx でパックしたアドオンが動作しなくなります。再びアドオンが互換性を持つようにするために、jpm を使用してください。cfx から jpm に移行する手順はこちらに記載しています

関連情報

過去のバージョン

ドキュメントのタグと貢献者

タグ: 
 このページの貢献者: yyss
 最終更新者: yyss,