Mozilla Firefoxのバージョンの変遷
コードネームはNamoroka(マダガスカルにあるナモロカ国立公園に由来)。2010年1月21日に公開され、2012年4月23日をもってサポートが終了した。
第三者により公開されているプラグインのアップデートの確認が可能になった。簡単にテーマ変更できる軽量テーマのPersonasのサポート。旧バージョンでも動作はしていたが、このバージョンよりWindows 7を正式にサポートした。HTML5やCSS3などの仕様への対応も行われ、HTML5 File APIなどに新しく対応した。また、Mozillaも中心となって開発したダウンロード型のウェブ用フォントWeb Open Font Formatに対応した。
2011年12月20日にリリースされ、 Firefox 10 のリリースをもってサポートが終了した。
型推論の導入により、JavaScript が8と比較して最大で45%高速化
「トラッキングの拒否」のための JavaScript のインターフェイス
chunked XMLHttpRequest - XMLHttpRequest で受信中のデータの取得が可能になる
Media Fragment URI
HTML5 ビデオファイル再生 UI の改善
CSS font-stretch, text-overflow の改善
Mac OS X Lion でのテーマ統合, 2本指スワイプナビゲーション
2012年8月28日にリリースされ、 Firefox 16.0 のリリースをもってサポートを終了する予定であったが、改めて Firefox 16.0.1 のリリースをもってサポートが終了した(後の項目に理由の記述あり)。
これまでアドオンとして配布されていた PDF ビューア「 pdf.js」を内蔵(about:config による設定が必要)
設定画面をブラウザ内で表示可能にする「 In-content preferences」を実装(about:config による設定が必要)
バックグラウンドで自動更新するサイレントアップデートに対応 (Windows)
SPDY v3 に対応
WebGL 機能を改良
アドオンのメモリ使用量を最適化(メモリリークの修正)
開発ツールに JavaScript デバッガを統合
インスペクタに新しいレイアウトビューを追加
高精度イベントタイマーを実装
CSS word-break プロパティを実装
サイトのデスクトップ向けレイアウトとモバイル向けレイアウトを切り替えられるレスポンシブデザインツールを追加
Opus 音声コーデックにネイティブ対応
audio/video 要素の played 属性に対応
source 要素の media 属性に対応
タブキーで要素のフォーカス移動を繰り返すと、フォーカスリング(フォーカスの当たった要素の周りに表示される点線)が徐々に太くなる問題が解決
2013年6月25日にリリースされ、 Firefox 23 のリリースをもってサポートが終了した。
Windows のみ、画面のスケーリングオプションに従うようになり、高解像度のディスプレイにおいて文字をより大きく描画できるようになった
OS X のみ、ドックアプリケーションアイコンにダウンロードの進行状況が表示されるようになった
HTML5 の audio と video のプレイバックレート(再生速度)を変更できるようになった
アドオンマネージャにソーシャルサービス(Facebook, mixi など)の管理機能が追加
asm.js による最適化 (OdinMonkey) が利用できるようになり、パフォーマンスが向上
Canvas が非同期に更新されるようになり、 WebGL の描画性能が向上
テキストファイル表示時に、単語を折り返して表示するようになった
セキュリティ向上のため、 Components オブジェクトを Web コンテントから参照不可になった
画像描画のメモリ使用量とスピードが向上
全画面表示以外でも、 Pointer Lock API を利用できるようになった
CSS3 の Flexbox が実装され、デフォルトで利用できるようになった
新しい Web Notifications API が実装
clipboardData API が追加、 JavaScript からユーザのクリップボードにアクセスできるようになった
新しいフォントインスペクタが組み込まれる
<data> 要素と <time> 要素を利用できるようになった
高解像度スクロールに対応したタッチパッドでのスクロールが遅く感じられる問題を修正
2016年1月26日にリリースされ、Firefox 45 のリリースをもってサポートが終了した。
証明書がエラー起きた場合、もしくは接続の安全性を確認できない場合に表示される警告画面が改善された
デコーダがインストールされていれば、Linux で H.264 が利用できるようになった
MP4/H.264 が利用できない場合、WebM/VP9 が有効になる
コンポジットスレッドで動作するアニメーションは、アニメーションインスペクタのタイムラインにイナズマアイコン付きで表示されるようになった
HTTPS でのコンテントエンコーディングで、brotli 圧縮が利用できるようになった
開発ツールのスクリーンショットコマンドで、ピクセル比を選択できるようになった
Windows XP と Vista で、動画再生時にスクリーンセーバを無効にできない不具合が修正された
Web フォントの Unicode レンジに対応するため、Linux におけるフォントマッチングのコードが他のプラットフォームと共通化された
新しい要件に適合するため、Windows 版で SHA-256 で署名された証明書を利用するようになった
RC4 復号器をサポートしなくなった
サイト証明書の検証時に、Equifax Secure Certificate Authority の 1024 ビットルート証明書、および UTN - DATACorp SGC を信頼できる証明書としなくなった
再生レートを変更して、アニメーションの再生を調整機能がアニメーションインスペクタに追加された
ネットワークモニタのタイムラインに、DOMContentLoaded と load イベントが表示されるようになった
ネットワークモニタで表示をフィルタする際に、除外する URL を指定できるようになった
メモリーツールに、ヒープのスナップショットを比較する機能が追加された
サブフレームを含むページ内のコンテンツを、インスペクタから検索できるようになった
アニメーションインスペクタのタイムライン上でアニメーションをクリックすると、アニメーションしている属性とキーフレームがリスト表示されるようになった
プログレッシブ Web アプリを構成する Push API が利用できるようになった
meta タグで、適用するコンテントセキュリティポリシー (CSP) を指定できるようになった
Web Speech の音声合成 API が利用できるようになった
ES6 の class 構文が利用できるようになった
2012年7月17日にリリースされ、 Firefox 15 のリリースをもってサポートが終了した。
OS X 10.7 で、ネイティブフルスクリーン対応
Pointer Lock API (Mouse Lock API) 対応
Google での検索に https を利用
開発ツールで擬似クラスをより扱いやすくした
JavaScript に Map, Set を追加
クリックしない限り、 Flash が自動で実行されなくなる「click-to-play plugins」を実装
アドレスバーのファビコンをブロックし、代わりに SSL 証明書を使用しているかどうかがアイコン表示される
2014年4月29日にリリースされ、 Firefox 30 のリリースをもってサポートが終了した。
カスタマイズモードが一新され、カスタマイズが容易になった
メニューによく使われる機能がまとめられ、表示位置が右側に移動した
ユーザインターフェースのデザインが一新され、Australis UIが導入された
タブのデザインが滑らかなものに変更された。また、アクティブでないタブは目立たなく表示されるようになった
新機能を紹介するインタラクティブなツアーが用意された
Firefox アカウントを作成することで Firefox Sync が設定されるようになった
Gamepad API が利用できるようになった
en-USロケールで使用されている場合、検索バーでの Yahoo 検索に HTTPS を利用するようになった
マレー語 [ma] で利用できるようになった
W3C Web Notification による通知をクリックすると、その通知を発行したページの表示されているタブへ切り替わるようになった
'box-sizing' がベンダ接頭辞なしで利用できるようになった
Web Worker から Console オブジェクトを参照できるようになった
Promises が標準的に利用できるようになった
SharedWorker が標準的に利用できるようになった
<input type=number> が利用できるようになった
<input type=color> が利用できるようになった
ECMAScript の国際化 API が利用できるようになった
アドオンバーが削除され、アドオンバー上のコンテンツはナビゲーションバーへ移された
URLSearchParamが実装された
2020年7月28日にリリースされた
スクリーンリーダーの修正
2014年9月2日にリリースされ、Firefox 33 のリリースをもってサポートが終了した。
新しい HTTP キャッシュ (v2) が標準で有効になった
世代別 GC が統合された
公開鍵のピンニングが有効になった
パスワードマネージャでログインに関するメタデータを閲覧できるようになった
検索ツールバーに検索結果の件数が表示されるようになった
低地ソルブ語 [dsb] がサポートされた
いくつかの 1024 bit ルート証明書が削除され無効になった
パスワードマネージャとアドオンマネージャの性能が向上した
drawFocusIfNeeded が標準で有効になった
ECMAScript 6 の組み込みメソッドである、Array#copyWithin が実装された
CSS: position:sticky が標準で利用できるようになった
mix-blend-mode が標準で有効になった
Array.from が実装された
navigator.
2020年6月30日にリリースされた
プライバシー保護ダッシュボードに、トラッキング保護・データ漏洩・パスワード管理を統合したレポートが表示されるようになった。
アンインストーラーにリフレッシュのためのボタンが追加された。
2012年11月20日にリリースされ、 Firefox 18 のリリースをもってサポートが終了した。法人向け延長サポート版 (ESR) は54週間にわたりサポートされ、Firefox 26のリリースをもって終了した。
Facebook 等の SNS 用に Social API を実装
脆弱性がよく狙われるプラグインに対して Click to Play を実装