Firefox 31 for developers

ウェブ開発者向けの変更点一覧

開発者ツール

CSS

  • 最新の仕様の変更を反映して、CSS Variables の接頭辞 var--- に変更しました (バグ 985838)。
  • hyphens プロパティでポーランド語のハイフネーション規則をサポートしました (バグ 987668)。
  • 韓国語のカウンタスタイルで、10,000 の倍数に不要なホワイトスペースがある問題を修正しました (バグ 985186)。
  • 親の :before 疑似要素が存在して overflow が auto である場合に、CSS opacity のトランジションが機能しない問題を修正しました (バグ 990340)。
  • ::-moz-math-stretchy 疑似要素を削除しました (バグ 1000879)。

HTML

JavaScript

新たな ECMAScript 2015 の機能を実装しました。

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

MathML

  • ISO/IEC CD 14496-22 3rd edtion のセクション 6.3.6 にある OpenType MATH table を部分的に実装しました (バグ 407059)。詳しくは MathML torture test をお試しください。
  • ::-moz-math-stretchy 擬似要素を削除しました (バグ 1000879)。
  • 可能であれば、math valiant が bold、italic、bold-italic である場合に Unicode の数学用英数字記号を使用するようになりました (バグ 930504)。

SVG

変更なし。

Audio/Video

変更なし。

セキュリティ

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

  • 昔から "center" に設定されていた urlbar-wrapper (以前は urlbar-container )上の "align" 属性が削除されました。これはサードパーティのテーマに影響を与えることが知られています。自分のテーマにとって正しい修正が何であるかはよく見ていく必要がありますが、同等の効果を維持するためには、以下の CSS ルールを追加するとよいでしょう。
    #urlbar-wrapper {
      -moz-box-align: center;
    }
    
  • nsIDOMWindowUtils.sendQueryContentEvent() および nsIDOMWindowUtils.sendSelectionSetEvent() が、省略可能な引数 aAdditionalFlags を持ちます。aReversetrue にして nsIDOMWindowUtils.sendSelectionSetEvent() を呼び出している場合、この変更により動作に問題が発生します。aAdditionalFlags について詳しくは、各フラグの説明 (QUERY_CONTENT_FLAG_* および SELECTION_SET_FLAG_*) をご覧ください。

Add-on SDK

ハイライト:

Firefox 30 から Firefox 31 の間に行われた GitHub コミット。この一覧は Aurora 移行後に上流で行われた内容が含まれていないでしょう。

Firefox 30 から Firefox 31 の間に解決したバグ。この一覧は Aurora 移行後に上流で行われた内容が含まれていないでしょう。

過去のバージョン