Firefox52がリリ-スされるまでFirefox ESRを使う。

f:id:nonbei:20161129090939p:plain

user.js

// Firefox #esr channel 45.5.0

// 機能停止
user_pref("loop.enabled", false); // Helloを全く使う予定が無い Fx49で廃止
user_pref("reader.parse-on-load.enabled", false); // リーダーモードを無効
user_pref("network.protocol-handler.external.mailto", false);  // mailto: からメーラーを起動しない
user_pref("browser.bookmarks.max_backups", 5); // bookmarkbackupsに何世代バックアップを作るか(15もいらない)
user_pref("network.protocol-handler.external.ms-windows-store",  false); // Stop Windows Store from opening automatically in Firefox(Windowsのみ)
user_pref("browser.cache.offline.enable", false); //オフライン用データをキャッシュしない

// セキュリティ
user_pref("browser.urlbar.trimURLs", false); // 「http://」「https://」を表示
user_pref("geo.enabled", false); //位置情報通知機能を無効にする


// 操作
user_pref("browser.tabs.closeWindowWithLastTab", false); // 最後のタブを閉じたときに終了しない
user_pref("view_source.tab", false); // ソ-スをwindow表示
user_pref("browser.backspace_action", 2); // [Backspace]キーで戻る機能を廃止(Windowsのみ)
user_pref("nglayout.enable_drag_images", false); // 半透明のプレビューがブックマーク時などに邪魔


userChrome.css

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

.tabbrowser-tab[selected]:not([pinned])[fadein] {min-width: 250px !important;}

#urlbar {font-family: Consolas !important;}

/* ローケーションバーにフォーカス時IMEをオフ(半角英数)*/
#urlbar *|input {ime-mode: inactive !important;}

/* サーチバーにフォーカス時IMEをオフ(半角英数) */
#searchbar *|input {ime-mode: inactive !important;}

#browser {-moz-box-direction: reverse;}