MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Firefox 43 for developers

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

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

開発者ツール

ハイライト:

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

CSS

  • 接頭辞がない標準仕様の hyphens をサポートしました (バグ 953408)。
  • font ショートハンドプロパティを、font-stretch の値を受け入れるように更新しました (バグ 1057680)。
  • 最新の仕様の更新に合致するよう、:fullscreen 疑似クラスはフルスクリーン時に、トップレベル要素だけでなく要素の集合全体を選択するようになりました (バグ 1199522)。
  • writing-mode において非推奨な SVG 向けの値である lrlr-tbrltbtb-rl を、標準プロパティのエイリアスとして CSS に追加しました (バグ 1205787)。

HTML

  • 複数のフレームを持つ ICO 画像を指定した <img> 要素で、画像固有の寸法は最小フレームではなく最大フレームの寸法を設定するようになりました (バグ 1201796)。
  • ドキュメントのビューポートの値 (<meta name="viewport> で定義) を、JavaScript で動的に変更できるようになりました (バグ 976616)。

JavaScript

新規 API

arguments オブジェクトに関する変更点

その他の変更点

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

DOM & HTML DOM

変更なし。

IndexedDB

  • ロケールを明示したインデックスの作成を可能にする、Locale-aware Sorting と呼ばれる新機能を追加しました。ロケールの規則に従ってデータをソートするために使用できます (バグ 871846)。これは、非標準の Firefox 独自機能です。

Service Worker

WebRTC

その他

MathML

変更なし。

SVG

変更なし。

Audio/Video

変更なし。

HTTP

変更なし。

ネットワーク

変更なし。

セキュリティ

  • サードパーティの iframe から Web Storage (すなわち localStorage および sessionStorage) へのアクセスは、ユーザがサードパーティ Cookie を禁止している場合に拒否されるようになりました (バグ 536509)。
  • ホワイトリストを Nightly および Aurora/Dev Edition 版のブラウザで削除しました (バグ 1201023)。現状では、次のバージョン (Firefox 44) の Beta および Release 版でもホワイトリストを削除する予定です。
  • <script> およびスタイルシートにリンクする <link> に、Subresource integrity を実装しました (バグ 992096)。

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

インターフェイス

変更なし。

XUL

変更なし。

JavaScript コードモジュール

変更なし。

XPCOM

変更なし。

プラグイン

  • content をマルチプロセスに切り替える将来のリリースへの準備として、NPAPI プラグインをページ content と同じプロセスで実行できなくなりました。dom.ipc.plugins から始まる設定項目は使用しません。

その他

変更なし。

関連情報

過去のバージョン

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

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