Firefox - XULRunner = 何?
詳細...
この質問を別の言い方をすれば、'firefox アプリ' は (コードの XULRunner 部分以外に) 何で構成されているのでしょうか?
Firefoxはユーザーインターフェイスを追加し、アドオンシステムの少なくとも一部を提供し、ユーザーがWebブラウザーとして使用できるものにします。XULRunnerは、Firefox、Thunderbird、Songbirdなど、XULアプリを実行するための単なるプラットフォームです。
これは、Firefox メーリング リストから得た回答です。
ブラウザのフロントエンド全体がありません。Firefox は、ソース ツリーの browser/ ディレクトリ内のすべてです。
http://mxr.mozilla.org/mozilla-central/source/browser/
以下を含む:
XULRunner が提供する Web プラットフォーム以外にも、Firefox には多くの機能があります。
--BDS
XUL で書かれた UI を超えて、答えにはレンダリング エンジン (Mozilla)、JavaScript エンジン (Tracemonkey、Jaegermonkey など)、セキュリティと暗号化、ネットワーク (http、https、ftp など)、ブックマークと履歴が含まれると思います。 ...
これらの多くは個別のライブラリにあり、メインアプリ自体は実際にはそれらをすべてまとめる接着剤にすぎませんが、それでもアプリケーションとしての Firefox のすべての重要な部分があります。