// Waterfox // CTR などで変更可能なものもなるべく記述 // JavaScript によって開かれる新しいウィンドウ(ポップアップ等)を新しいタブで開くか否かを // オプション画面の「新しいウィンドウ」の挙動設定と同じにする user_pref("browser.link.open_newwindow.restriction", 0); // 現在のタブの後ろに新規タブを開く user_pref("browser.tabs.insertRelatedAfterCurrent", false); // 最後のタブを閉じてもウィンドウを閉じない user_pref("browser.tabs.closeWindowWithLastTab", false); // タブや画像のドラッグ中に表示されるサムネイル画像を非表示 user_pref("nglayout.enable_drag_images", false); // 新しいタブのページリスト表示機能を無効化 user_pref("browser.newtabpage.enabled", false); // ツールチップを非表示 user_pref("browser.chrome.toolbar_tips", false); // 「最近のブックマーク」を非表示 user_pref("browser.bookmarks.showRecentlyBookmarked", false); // ページのソースを表示する際、はみ出る部分を右端で折り返す user_pref("view_source.wrap_long_lines", true); // 設定前にファビコンが保存された場合「favicons.sqlite」を削除すること // ルートディレクトリの favicon.ico を無視 user_pref("browser.chrome.favicons", false); // ドキュメントで指定された favicon.ico を無視 user_pref("browser.chrome.site_icons", false); // アドレスバーのURLを完全表示 user_pref("browser.urlbar.trimURLs", false); // URL中ドメイン部分強調表示を無効化 user_pref("browser.urlbar.formatting.enabled", false); // アドレスバーにおけるドメイン補完を無効化 user_pref("browser.fixup.alternate.enabled", false); // アドレスバーにおけるURLの自動補完を無効化 user_pref("browser.urlbar.autoFill", false); user_pref("browser.urlbar.autoFill.typed", false); // 正常終了しなかった場合のセッションの復元機能を無効化 user_pref("browser.sessionstore.resume_from_crash", false); // セッションの保存間隔(設定はミリ秒) // セッションの復元を有効にした時に使うためメモとして残す // user_pref("browser.sessionstore.interval", 60000); // 先読み機能を無効化 // 全般 user_pref("network.predictor.enabled", false); user_pref("network.predictor.enable-hover-on-ssl", false); user_pref("network.predictor.enable-prefetch", false); // リンクの先読み user_pref("network.prefetch-next", false); // リンクにカーソルが載ったときの接続抑止 user_pref("network.http.speculative-parallel-limit", 0); // DNS user_pref("network.dns.disablePrefetch", true); user_pref("network.dns.disablePrefetchFromHTTPS", true); // bfcache(Back-Forward Cache)の設定 // 進む・戻るに保存できるセッション履歴数 user_pref("browser.sessionhistory.max_entries", 20); // セッション履歴の容量(とりあえず初期値のまま) // user_pref("browser.sessionhistory.max_total_viewers", -1); // 閲覧中のサイトの自動更新を無効化 user_pref("accessibility.blockautorefresh", true); // パスワード入力欄の警告プロンプトを非表示 user_pref("security.insecure_field_warning.contextual.enabled", false); // Web Push 通知を完全無効化 user_pref("dom.webnotifications.enabled", false); // リーダービュー機能を無効化 user_pref("reader.parse-on-load.enabled", false); // 位置情報通知機能を無効化 user_pref("geo.enabled", false); // WebRTCを無効化 user_pref("media.peerconnection.enabled", false); // アドオン「Click to Play per-element」で「Click to Play」機能改善 // ※常に許可したいサイトがある場合、アドオンを無効化した後で「Flash有効」→「常に許可」を選んでおく user_pref("plugin.sessionPermissionNow.intervalInMinutes", 0); // Flashコンテンツ(windowlessモードのプラグイン)上でマウススクロールを有効にする user_pref("plugin.mousewheel.enabled", false); // Syncをセットアップしていなくてもログが出力されるので // エラーログの記録を無効に(about:sync-log で確認可) user_pref("services.sync.log.appender.file.logOnError", false);