Firefox 3.5 + userchrome.js 1.1で基本性能をアップさせる

Firefox 4はこちら

Firefox 3.5 + userchrome.js 1.1で基本性能をアップさせてみる。
できる限り無駄なものは入れずに、他のブラウザに標準搭載されている機能をFirefox3.5に追加する+αを目指す。

準備

Firefox3.5をインストール
オプションから好きに設定
userchrome.js 1.1インストール

userchrome.js

以下のjsファイルはすべて\Profiles\乱数\chromeフォルダ以下に保存する。
またFirefox用スクリプトアップローダー(新)へのリンクが張られている場合はそこのどこかにアップされているので探して下さい。

  • AutoCloseBlankTab.uc.js
    • BlankTabを自動的に閉じる
    • ぐぐって探して下さい
  • Close All Child Windows.uc.js
    • Firefoxはダウンロードウィンドウなどを別途開くが、Firefoxを閉じたときに開いたままとなるのでそれを自動的に閉じるようにする。
    • 公開元を忘れてしまったので、下記に転載しておきます。(問題がある場合はコメントにてお願いします。>作者様)
(function() {
var closeAllChildWindows = {
	isFirefox : function() {
		return window.navigator.userAgent.indexOf("Firefox") >= 0;
	},
	onUnload : function() {
		var windowType = this.isFirefox() ? "navigator:browser" : "mail:3pane";
		var windowManager = Components.classes['@mozilla.org/appshell/window-mediator;1'].getService();
		var windowManagerInterface = windowManager.QueryInterface(Components.interfaces.nsIWindowMediator);
		var enumerator = windowManagerInterface.getEnumerator(windowType);
		if (enumerator.hasMoreElements()) {
			return;
		}
		goQuitApplication();
	}
};
window.addEventListener("unload", function() { closeAllChildWindows.onUnload(); }, false);
})();