Mozilla Firefoxのバージョンの変遷
2012年1月31日にリリースされ、 Firefox 11 のリリースをもってサポートが終了した。法人向け延長サポート版 (ESR) は54週間にわたりサポートされ、Firefox 19のリリースをもって終了した。
アドオンのバージョン互換性を柔軟に判断
「進む」ボタンを無効時に非表示
HTML5 ビデオのスナップショットの保存、統計データ表示
Firefox Sync のセットアップの容易化
W3C Page Visiblity API
createProcessingInstruction
WebGL アンチエイリアシング
CSS 3D トランスフォーム
フルスクリーン API(mozRequestFullScreen, W3C Fullscreen API ベース)
mouseenter, mouseleave イベント
dataURL でも Web Worker を生成できるようになる
Eclipse Orion の統合
開発者向けツール コードエディタ CSS 定規ビュー ページ インスペクター/ハイライター コンソール オブジェクト補完 スタイル インスペクター
2013年4月2日にリリースされ、 Firefox 21 のリリースをもってサポートが終了した。
ウィンドウ毎のプライベートブラウジングに対応
ファイルダウンロードのユーザインターフェイスを刷新
プラグインの応答がない場合にブラウザも一緒にフリーズすることなくプラグインを終了させられるようになった
新しい JavaScript プロファイラツールを搭載
WebRTC の getUserMedia を実装し、 Web から端末のカメラやマイクを(ユーザの許可の下で)利用できるようになった
2012年6月5日にリリースされ、 Firefox 14 のリリースをもってサポートが終了した。Windows 版ではこのバージョンより Windows XP SP2 以上の対応となる。
パフォーマンスの向上 起動時、アクティブタブのみを読み込む機能が標準で有効化されるなど最適化を行うことで起動時間を短縮 Cycle Collector の改善によるメモリ解放の最適化
スタートページのデザインの刷新
SPDY がデフォルトで有効化され、 SPDY 2 に対応したページの読み込みが高速化される。
空白のタブによく見るページを表示する機能を導入。12と比較するとサムネイルが大きくなった。
Firefox を初期状態にリセットが可能
モバイル版で Mobile か Tablet かがつくようになった
ECMAScript Harmony の for...of 構文
2016年6月7日にリリースされ、Firefox 48のリリースをもってサポートが終了した。
Windows版とMac版で、GoogleのWidevine CDMを利用できるようになった。その結果、Amazon Videoのようなストリーミングサービスを、Sliverlightから暗号化されたHTML5に切り替えて利用できるようになった
高速なマシンを利用している場合、VP9コーデックを利用できるようになった
Flashがインストールされていない場合、ページに埋め込まれたYoutubeの動画再生をHTML5のvideo要素を用いて行うようになった
スマートフォンや他の端末開いたタブの一覧表示や、検索がサイドバーで行えるようになった
進む、戻るを行った際に、httpsで配信されるリソースのno-cacheが可能になった
ラトガレ語がロケールに追加された
FUEL (Firefox User Extension Library) が削除された。これにより依存するアドオンが動作しなくなる
2015年3月31日にリリースされ、Firefox 38 のリリースをもってサポートが終了した。
Firefox へのレーティングとフィードバックを行うシステム Heartbeat が実装された
Yandex がトルコ語でのデフォルト検索エンジンとなった
Bing の検索に HTTPS を利用するようになった
証明書の集中的な廃止のために OneCRL がサポートされた
HTTP/2 AltSvc をサポートするサーバに対して、日和見暗号を利用するようになった
サイトの安全性のため、TLS の安全でないバージョンフォールバックが無効になった
SSL のエラー報告が拡張され、証明書がない場合のエラーも報告されるようになった
TLS False Start を利用するために、AEAD construction を利用する暗号スイートが必要となった
証明書と TLS において DSA がサポートされなくなった
2017年3月7日にリリースされ、Firefox 53 のリリースをもってサポートが終了した。法人向け延長サポート版 (ESR) はFirefox 62 のリリースをもって終了した。
WebAssembly への対応が追加された
Wi-Fi アクセスポイントへの接続を簡単にするため、キャプティブポータルの自動判別が追加された
安全でない HTTP サイトによる「secure」属性付き Cookie の設定を禁止した
ログインフォームを含む安全でない HTTP ページ での警告が追加された
Adobe Flash以外のNPAPI(英語版)プラグインのサポートを終了した
2019年5月21日にリリースされた。
読み込みの高速化
既知の暗号通貨マイニングやフィンガープリント採取をブロックできるようになった
古いバージョンのFirefoxの起動が抑止されるようになった
キーボードでツールバーの機能にアクセスできるようになった
AV1デコーダーにdav1dを採用
2011年11月8日にリリースされ、 Firefox 9 のリリースをもってサポートが終了した。
アドオンの管理機能の強化、インストールされているアドオンの確認
起動時にタブの復元を行う場合、タブを選択するまで読み込まない設定ができるようになった
タブドラッグ中のアニメーションの変更
デフォルトのサイトアイコンの変更
menu要素 - コンテキストメニューを設定できる
insertAdjacentHTML
未使用のメモリ領域、通称「ダークマター」の改善によるメモリ使用量の削減。audio要素やvideo要素はより少ないスレッド、メモリで動作するようになった
クロスオリジン WebGL テクスチャ
2020年4月7日にリリースされた
Linuxにおいて、アドレスバーと検索バーをクリック・ダブルクリックした際の挙動をWindowsとMacに合わせた
Web フォントの検証をより厳密に行うようになった
Windows 8、および Windows 8.1 でスクリーンキーボードが利用できなくなった
ログに出力されたオブジェクトで右クリックすると、ページ内のグローバル変数として参照できるようになった
アニメーション用のツールが追加された
レイアウトとスタイルを視覚的に調査するツールが実装された
ヒープの使用状況を調査できる新しいメモリツールが実装された
Service Workers APIが利用できるようになった
JSON リーダが組み込まれ、拡張なしでデータの閲覧、検索、コピー、そして保存ができるようになった
デバッガで Cmd キーを押しながらクリックすると、その関数の定義にジャンプするようになった
WebSocket Debugging API が利用できるようになった。これを利用したアドオンの作例も公開された
ルールビューで編集されたルールがスタイルエディタにも表示されるようになった。また、編集されたルールがルールビューに表示されるようになった
Cookie を保存する期間の設定で、「毎回確認する」が選択できなくなった。なお、旧バージョンで「毎回確認する」を選択していた場合、ソフトウェアの更新時に「サイトが指定した期限まで」に警告無しに変更される
ファビコンのデフォルトを、破線の四角から地球のマークに変更された
そのアイコンをクリックすることで、音声をミュートできる
スタイルの変更を多用するサイトのパフォーマンスが向上
ES6 の Reflect が実装された
ImageBitmap と createImageBitmap が実装された
HTML5 の video むけ Media Source Extension が全てのサイトで利用できるようになった
HTML のソースをタブに表示できるようになった
WiFi 経由でのリモートデバッグが可能になった。これにより USB ケーブルの接続や、ADB のインストールをすることなく、リモートデバッグができるようになった
非同期呼び出しのコールスタックが表示されるようになった。これにより setTimeout や、DOM イベントハンドラ、Promise のハンドラの処理を追いやすくなった
Web IDE で Firefox OS シミュレータのシミュレートするデバイスを設定できるようになった。これにより様々なスマートフォン、タブレット、TV をシミュレートできるようになった
CSS フィルタをプリセットできるようになった
CSS フィルタツールチップ内で、フィルタのプリセットを保存できるようになった