From d54b59554c74d3ff42524c4bf2929f99c7447184 Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Sat, 10 Aug 2024 12:25:06 +0200 Subject: [PATCH] chore: Update network preferences for better performance --- src/browser/app/profile/better-fox.js | 7 ------- src/browser/app/profile/zen-browser.js | 15 ++++++++++++++- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/browser/app/profile/better-fox.js b/src/browser/app/profile/better-fox.js index 380a7f8be..d95bac916 100644 --- a/src/browser/app/profile/better-fox.js +++ b/src/browser/app/profile/better-fox.js @@ -47,13 +47,6 @@ pref("network.http.pacing.requests.enabled", false); pref("network.dnsCacheExpiration", 3600); pref("network.ssl_tokens_cache_capacity", 10240); -/** SPECULATIVE LOADING ***/ -pref("network.dns.disablePrefetch", true); -pref("network.dns.disablePrefetchFromHTTPS", true); -pref("network.prefetch-next", false); -pref("network.predictor.enabled", false); -pref("network.predictor.enable-prefetch", false); - /** EXPERIMENTAL ***/ pref("layout.css.grid-template-masonry-value.enabled", true); pref("dom.enable_web_task_scheduling", true); diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index 4982c6b4b..8d4ce5fea 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -117,4 +117,17 @@ pref('browser.migrate.opera.enabled', true); pref('xpinstall.signatures.required', false); -#include better-fox.js \ No newline at end of file +#include better-fox.js + +// Betterfox overrides (Stay below the include directive) + +// Jang's personal speedups (Thanks to Jang for these!) + +// Prefetching: +pref("network.dns.disablePrefetch", false); +pref("network.prefetch-next", true); +pref("network.predictor.enabled", true); +pref("network.dns.disablePrefetchFromHTTPS", false); +pref("network.predictor.enable-hover-on-ssl", true); +pref("network.http.speculative-parallel-limit", 10); +pref("network.http.rcwn.enabled", false);