Firefox 24 for developers
Gecko 24 を搭載した Firefox 24 は米国時間 2013 年 9 月 17 日にリリースされました。このページでは、開発者に影響する Firefox 24 の変更点をまとめています。
Web 開発者向けの変更点一覧
CSS
cursor
プロパティの値のうち-moz-zoom-in
と-moz-zoom-out
の 2 つは、接頭辞を外してzoom-in
およびzoom-out
になりました (Firefox バグ 772153)。
HTML
media.webvtt.enabled
設定のもとに、<track>
要素を実装しました (Firefox バグ 833385)。
JavaScript
"use strict"
により明示的に要求される場合を除き、Arrow functions は自動的に strict モードにならないようにしました。(Firefox バグ 852762)String.prototype.repeat
JS メソッドを実装しました (Firefox バグ 815431)。
DOM
Range()
(en-US) コンストラクタをサポートしました (Firefox バグ 868999)。Text()
コンストラクタをサポートしました (Firefox バグ 869000)。Comment()
コンストラクタをサポートしました (Firefox バグ 869006)。DocumentFragment()
(en-US) コンストラクタをサポートしました (Firefox バグ 869002)。FocusEvent
インターフェイスを実装しました (Firefox バグ 855741)。ChildNode.remove()
(en-US) メソッドをサポートしました (Firefox バグ 856629)。<track>
要素に関するインターフェイスであるHTMLTrackElement
、TextTrack
、TextTrackCue
、TextTrackList
(en-US)、TextTrackCueList
(en-US) を、既定値がfalse
である設定media.webvtt.enabled
のもとに実装しました (Firefox バグ 833385)。Gamepad
インターフェイスとNavigator.getGamepads
を、既定値がfalse
である設定dom.gamepad.enabled
のもとに実装しました (Firefox バグ 690935)。- デスクトップ版 Firefox に限り、
HTMLCanvasElement.getContext()
の値としてexperimental-webgl
に加えてwebgl
をとれるようになりました (Firefox バグ 870232)。 HTMLMediaElement
の非標準メソッドmozLoadFrom()
を削除しました (Firefox バグ 877135)。
開発者ツール
- ネットワークインスペクタで、コンテンツタイプ (CSS/画像/フォント など) による絞り込みと、絞り込み結果についてサイズや読み込み時間を確認できるようになりました。
- 左側にある開発ツールのオプションパネルで、JavaScript を一時的に無効化/有効化できるようになりました。
- 拡張機能の開発者は chrome レベルのスクリプトに対して、新たにブラウザコンソールを使用できるようになりました (エラーコンソールを置き換えます)。
MathML
- 例えば
<math>
要素や<mrow> (en-US)
要素で、式の書字方向を制御するdir
属性が、direction
CSS プロパティを使用することと同等になりました。 - 等号 ("=") を引き延ばすことが可能になりました。
<menclose> (en-US)
要素で、notation
属性に値 "updiagonalarrow
" を追加しました。
関連情報
過去のバージョン
- Firefox 23 for developers
- Firefox 22 for developers
- Firefox 21 for developers
- Firefox 20 for developers
- Firefox 19 for developers
- Firefox 18 for developers
- Firefox 17 for developers
- Firefox 16 for developers
- Firefox 15 for developers
- Firefox 14 for developers
- Firefox 13 for developers
- Firefox 12 for developers
- Firefox 11 for developers
- Firefox 10 for developers
- Firefox 9 for developers
- Firefox 8 for developers
- Firefox 7 for developers
- Firefox 6 for developers
- Firefox 5 for developers
- Firefox 4 for developers
- Firefox 3.6 for developers
- Firefox 3.5 for developers
- Firefox 3 for developers
- Firefox 2 for developers
- Firefox 1.5 for developers