Skip to content

Commit 09dd87a

Browse files
authoredDec 9, 2024
v132-133 (#350)
1 parent d70e3cd commit 09dd87a

File tree

5 files changed

+21
-15
lines changed

5 files changed

+21
-15
lines changed
 

‎Fastfox.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Fastfox *
44
* "Non ducor duco" *
55
* priority: speedy browsing *
6-
* version: 131 *
6+
* version: 133 *
77
* url: https://github.com/yokoffing/Betterfox *
88
***************************************************************************************/
99

@@ -144,7 +144,7 @@ user_pref("content.notify.interval", 100000); // (.10s); default=120000 (.12s)
144144
// More efficient to keep the browser cache instead of having to
145145
// re-download objects for the websites you visit frequently.
146146
// [1] https://www.janbambas.cz/new-firefox-http-cache-enabled/
147-
//user_pref("browser.cache.disk.enable", true); // DEFAULT
147+
user_pref("browser.cache.disk.enable", true);
148148

149149
// PREF: disk cache size
150150
// [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=913808,968106,968101
@@ -210,8 +210,9 @@ user_pref("content.notify.interval", 100000); // (.10s); default=120000 (.12s)
210210
//user_pref("browser.cache.disk.max_priority_chunks_memory_usage", 40960); // DEFAULT (40 MB)
211211

212212
// PREF: how often to validate document in cache
213-
// [1] https://searchfox.org/mozilla-release/source/modules/libpref/init/StaticPrefList.yaml#1092-1096
214213
// 0 = once-per-session
214+
// 1 = each-time
215+
// 2 = never
215216
// 3 = when-appropriate/automatically (default)
216217
//user_pref("browser.cache.check_doc_frequency", 3); // DEFAULT
217218

@@ -230,7 +231,7 @@ user_pref("content.notify.interval", 100000); // (.10s); default=120000 (.12s)
230231
// 0 = do not compress (default)
231232
// 1 = minimal compression
232233
// 9 = maximal compression
233-
user_pref("browser.cache.jsbc_compression_level", 3);
234+
//user_pref("browser.cache.jsbc_compression_level", 3);
234235

235236
// PREF: strategy to use for when the bytecode should be encoded and saved [TESTING ONLY]
236237
// -1 makes page load times marginally longer when a page is being loaded for the first time, while

‎Peskyfox.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Peskyfox *
44
* "Aquila non capit muscas" *
55
* priority: remove annoyances *
6-
* version: 131 *
6+
* version: 133 *
77
* url: https://github.com/yokoffing/Betterfox *
88
* credit: Some prefs are reproduced and adapted from the arkenfox project *
99
* credit urL: https://github.com/arkenfox/user.js *
@@ -102,7 +102,7 @@ user_pref("browser.privateWindowSeparation.enabled", false);
102102
//user_pref("browser.search.widget.inNavBar", true);
103103

104104
// PREF: new tab page wallpapers
105-
user_pref("browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", true);
105+
//user_pref("browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", true); // [DEFAULT FF132+]
106106

107107
/****************************************************************************
108108
* SECTION: COOKIE BANNER HANDLING *
@@ -204,6 +204,7 @@ user_pref("browser.urlbar.trending.featureGate", false);
204204

205205
// PREF: disable urlbar suggestions
206206
//user_pref("browser.urlbar.addons.featureGate", false); // [FF115+]
207+
//user_pref("browser.urlbar.fakespot.featureGate", false); // [FF130+] [DEFAULT: false]
207208
//user_pref("browser.urlbar.mdn.featureGate", false); // [FF117+] [HIDDEN PREF]
208209
//user_pref("browser.urlbar.pocket.featureGate", false); // [FF116+] [DEFAULT: false]
209210
//user_pref("browser.urlbar.weather.featureGate", false); // [FF108+] [DEFAULT: false]

‎README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ If you like the project, leave a :star: (top right) and become a [stargazer](htt
107107
## Credit
108108
* Betterfox mirrors the ongoing work provided by [arkenfox](https://github.com/arkenfox/user.js). Additionally, this repository includes content reproduced or adapted from other sources. Credit for overlapping material goes to the original authors.
109109
* Appreciation goes to the [Firefox](https://www.mozilla.org/en-US/firefox/new/) team and developers working on [Bugzilla](https://bugzilla.mozilla.org/home), fighting for the open web.
110+
* Thanks to [Denperidge](https://github.com/Denperidge) for adding [`install.py`](https://github.com/yokoffing/Betterfox/blob/main/install.py) for advanced users in v.131.
110111
* A special thanks to [Alex Kontos](https://github.com/MrAlex94) of [Waterfox](https://github.com/WaterfoxCo/Waterfox) for his collaboration in v.116.
111112
* Many thanks to the 2021 [Ghostery](https://github.com/ghostery) team for testing Betterfox at scale in its early days.
112113

‎Securefox.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Securefox *
44
* "Natura non contristatur" *
55
* priority: provide sensible security and privacy *
6-
* version: 131 *
6+
* version: 133 *
77
* url: https://github.com/yokoffing/Betterfox *
88
* credit: Most prefs are reproduced and adapted from the arkenfox project *
99
* credit urL: https://github.com/arkenfox/user.js *
@@ -473,6 +473,9 @@ user_pref("browser.sessionstore.interval", 60000); // 1 minute; default=15000 (1
473473
//user_pref("privacy.cpd.siteSettings", false);
474474
//user_pref("privacy.clearHistory.siteSettings", false);
475475

476+
// PREF: purge session icon in Private Browsing windows
477+
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
478+
476479
/******************************************************************************
477480
* SECTION: SHUTDOWN & SANITIZING *
478481
******************************************************************************/
@@ -1298,15 +1301,16 @@ user_pref("permissions.default.geo", 2);
12981301
//user_pref("extensions.update.enabled", false);
12991302

13001303
// PREF: disable search engine updates (e.g. OpenSearch)
1304+
// Prevent Firefox from adding back search engines after you removed them.
13011305
// [NOTE] This does not affect Mozilla's built-in or Web Extension search engines.
1302-
//user_pref("browser.search.update", false);
1306+
user_pref("browser.search.update", false);
13031307

13041308
// PREF: remove special permissions for certain mozilla domains [FF35+]
13051309
// default = resource://app/defaults/permissions
13061310
user_pref("permissions.manager.defaultsUrl", "");
13071311

13081312
// PREF: remove webchannel whitelist
1309-
user_pref("webchannel.allowObject.urlWhitelist", "");
1313+
//user_pref("webchannel.allowObject.urlWhitelist", ""); // [DEFAULT FF132+]
13101314

13111315
/******************************************************************************
13121316
* SECTION: TELEMETRY *
@@ -1373,7 +1377,7 @@ user_pref("browser.tabs.crashReporting.sendReport", false);
13731377

13741378
// PREF: enforce no submission of backlogged crash reports
13751379
// [SETTING] Privacy & Security>Firefox Data Collection & Use>Allow Firefox to send backlogged crash reports
1376-
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
1380+
//user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); // [DEFAULT FF132+]
13771381

13781382
/******************************************************************************
13791383
* SECTION: DETECTION *

‎user.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
/****************************************************************************
1111
* Betterfox *
1212
* "Ad meliora" *
13-
* version: 131 *
13+
* version: 133 *
1414
* url: https://github.com/yokoffing/Betterfox *
1515
****************************************************************************/
1616

@@ -26,7 +26,7 @@ user_pref("gfx.canvas.accelerated.cache-size", 512);
2626
user_pref("gfx.content.skia-font-cache-size", 20);
2727

2828
/** DISK CACHE ***/
29-
user_pref("browser.cache.jsbc_compression_level", 3);
29+
user_pref("browser.cache.disk.enable", true);
3030

3131
/** MEDIA CACHE ***/
3232
user_pref("media.memory_cache_max_size", 65536);
@@ -82,6 +82,7 @@ user_pref("browser.privatebrowsing.forceMediaMemoryCache", true);
8282
user_pref("browser.sessionstore.interval", 60000);
8383

8484
/** SHUTDOWN & SANITIZING ***/
85+
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
8586
user_pref("privacy.history.custom", true);
8687

8788
/** SEARCH / URL BAR ***/
@@ -125,8 +126,8 @@ user_pref("browser.safebrowsing.downloads.remote.enabled", false);
125126
/** MOZILLA ***/
126127
user_pref("permissions.default.desktop-notification", 2);
127128
user_pref("permissions.default.geo", 2);
129+
user_pref("browser.search.update", false);
128130
user_pref("permissions.manager.defaultsUrl", "");
129-
user_pref("webchannel.allowObject.urlWhitelist", "");
130131

131132
/** TELEMETRY ***/
132133
user_pref("datareporting.policy.dataSubmissionEnabled", false);
@@ -154,7 +155,6 @@ user_pref("app.normandy.api_url", "");
154155
/** CRASH REPORTS ***/
155156
user_pref("breakpad.reportURL", "");
156157
user_pref("browser.tabs.crashReporting.sendReport", false);
157-
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false);
158158

159159
/** DETECTION ***/
160160
user_pref("captivedetect.canonicalURL", "");
@@ -181,7 +181,6 @@ user_pref("browser.profiles.enabled", true);
181181
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true);
182182
user_pref("browser.compactmode.show", true);
183183
user_pref("browser.privateWindowSeparation.enabled", false); // WINDOWS
184-
user_pref("browser.newtabpage.activity-stream.newtabWallpapers.v2.enabled", true);
185184

186185
/** COOKIE BANNER HANDLING ***/
187186
user_pref("cookiebanners.service.mode", 1);

0 commit comments

Comments
 (0)