Firefox 22 for developers

by 3 contributors:

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

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

HTML

  • HTML5 の <data> 要素を実装しました (バグ 839371)。
  • <input> 要素の range ステート (<input type="range">) を実装しました。設定 dom.experimental_forms_range で制御されており、現在は Nightly および Aurora チャンネルのみ既定で有効にしています (バグ 841948).
  • Web component 仕様の一部である <template> 要素をサポートしました (バグ 818976)。

JavaScript

  • Asm.js の最適化が有効になり、パフォーマンス向上のために C/C++ アプリケーションを JavaScript のサブセットにコンパイルすることが可能になります。
  • ES6 の Arrow Function 構文を実装しました (バグ 846406)。
  • 新しい Object.is 関数が追加されました (バグ 839979)。

DOM

CSS

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

Firefox 開発ツール

  • フォントインスペクタが、コンピュータ内のどのフォントがページに適用されているかを表示します。
  • ハイライト表示によるフィードバックで、ページのどの領域がいつ再描画されたかを示します。
  • 開発ツールをブラウザの下側だけでなく、右側にもドッキング可能になりました。
  • 開発ツール内の一部ペインを XUL から HTML に切り替えました。例えば CSS ルールビューアは、cssruleview.xul ではなく chrome://browser/content/devtools/cssruleview.xhtml になりました。load listener を読み込んでこれらの HTML ドキュメントを変更するには、ペインの機能を拡張するために直接オーバーレイを追加するのではなく、外側の XUL ドキュメントにオーバーレイやスクリプトを追加します。
  • デバッガで、スタックトレースが上側にパンくずリストのように表示されるようになりました。またスクリプト一覧がパネルの左側に表示されるようになりました。

関連情報

バージョン

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

タグ: 
Contributors to this page: yyss, kohei.yoshino, ethertank
最終更新者: yyss,