forked from The-OP/Fox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
prefs_exp.js
41 lines (34 loc) · 2.76 KB
/
prefs_exp.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// Отключает замеры производительности аддонов каждые 15 секунд. Эти замеры сами могут являться
// причиной тормозов браузера. Включено по умолчанию пока только на Nightly. Результаты показываются
// в Add-on Manager в виде: “[Add-on Name] might be making [Firefox version] run slowly”.
// https://bugzilla.mozilla.org/show_bug.cgi?id=1071880#c8
// https://bugzilla.mozilla.org/show_bug.cgi?id=1071880#c67
// https://hg.mozilla.org/mozilla-central/file/ca96c76db6a2/toolkit/components/perfmonitoring/AddonWatcher.jsm#l82
user_pref("browser.addon-watch.interval", -1);
// Отключает автообновления и редиректы страниц, происходящие через <meta http-equiv="refresh">
// (редиректы через HTTP 3xx не отключает) -- http://kb.mozillazine.org/Accessibility.blockautorefresh
user_pref("accessibility.blockautorefresh", true);
// Отключает <meta http-equiv="refresh"> в неактивных вкладках, оставляя разрешенным в активной.
// https://bugzilla.mozilla.org/show_bug.cgi?id=518805
// https://hg.mozilla.org/releases/mozilla-release/file/b0310cb90fd0/mobile/android/app/mobile.js#l623
user_pref("browser.meta_refresh_when_inactive.disabled", true);
// https://github.com/The-OP/Fox/issues/8
user_pref("dom.max_chrome_script_run_time", 600);
user_pref("dom.max_script_run_time", 30);
// Активное использование Куклоскрипта вместе с недельными аптаймами может вызывать переполнение
// дефолтного пятимегабайтного session storage.
// https://github.com/SthephanShinkufag/Dollchan-Extension-Tools/issues/748
user_pref("dom.storage.default_quota", 10240);
// Для сверхбольших сессий.
user_pref("browser.sessionstore.interval", 300000);
// Объем RAM-кэша в килобайтах. Полезно увеличить, если много памяти.
// http://kb.mozillazine.org/Browser.cache.memory.capacity
user_pref("browser.cache.memory.capacity", 524288);
// Максимальный объем одного элемента.
user_pref("browser.cache.memory.max_entry_size", 52428);
// При этом лучше будет отключить дисковый кэш, иначе Firefox почему-то начнет писать в него еще до
// заполнения RAM-кэша.
user_pref("browser.cache.disk.enable", false);
user_pref("browser.cache.disk.capacity", 0);
user_pref("browser.cache.disk.smart_size.enabled", false);
user_pref("browser.cache.disk_cache_ssl", false);