Firefox 28 for developers

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

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

開発者ツール

  • console.exception プロパティを追加しました (バグ 922214)。
  • console.assert プロパティを追加しました (バグ 760193)。
  • アプリマネージャ: 新しいマニフェストエディタを追加しました。
  • アプリマネージャ: アプリのデバッグ用のツールボックスを、アプリマネージャの UI 内に組み込みました。
  • Web コンソール: "スプリットコンソール" モードを追加しました。Escape キーを押すと、他のツール内にコンソールをすばやく開きます。
  • Web コンソール: 出力エリア用の Dark テーマを追加しました。
  • デバッガ: ミニファイされた JavaScript の整形。
  • デバッガ: 変数にマウスポインタを載せるか変数をクリックすると、現在の値をポップアップで表示します。
  • インスペクタ: ルールビューでのカラーピッカーや、さまざまなツールチップを追加しました。
  • ブラウザツールボックス: アドオンやプラットフォームの開発者が、ブラウザ自身を対象にしてほぼすべての開発ツールを使用できるようになりました。

詳しくはこちらの投稿をご覧ください。

CSS

HTML

  • <input type=color> および <input type=number> を実装しましたが、デフォルトでは無効です。

JavaScript

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

MathML

  • the mathvariant 属性をサポートしました (バグ 114365)。

SVG

変更なし。

Audio/Video

ネットワーク

  • SPDY/2 のサポートを廃止しました。

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

  • DeferredTask.jsm のインターフェイスを変更しました。また isPending()start()flush()cancel() の各メソッドを削除しました (バグ 940408)。

セキュリティ

  • sandbox 化した iframe では、CSP が適用されていませんでした。これを修正しました (バグ 886164)。
  • CSP 1.1 の試験的なディレクティブ script-nonce を実装しました。この機能を有効にするには、設定項目 security.csp.experimentalEnabledtrue に設定してください (バグ 855326)。

関連情報

過去のバージョン

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

タグ: 
 このページの貢献者: kohei.yoshino, yyss, Zéfling
 最終更新者: kohei.yoshino,