From 5f8a120d3aca669f9a43bf46ac2fb6aa79fcabe6 Mon Sep 17 00:00:00 2001 From: yokoffing <11689349+yokoffing@users.noreply.github.com> Date: Thu, 9 Oct 2025 11:21:31 -0400 Subject: [PATCH] revamp fastfox --- user.js | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/user.js b/user.js index 40e4297..d41d3ac 100644 --- a/user.js +++ b/user.js @@ -17,29 +17,40 @@ /**************************************************************************** * SECTION: FASTFOX * ****************************************************************************/ +/** GENERAL ***/ +user_pref("gfx.content.skia-font-cache-size", 32); + /** GFX ***/ -user_pref("gfx.canvas.accelerated.cache-size", 512); -user_pref("gfx.content.skia-font-cache-size", 20); +user_pref("gfx.canvas.accelerated.cache-items", 32768); +user_pref("gfx.canvas.accelerated.cache-size", 4096); +user_pref("webgl.max-size", 16384); /** DISK CACHE ***/ user_pref("browser.cache.disk.enable", false); /** MEMORY CACHE ***/ +user_pref("browser.cache.memory.capacity", 131072); +user_pref("browser.cache.memory.max_entry_size", 20480); user_pref("browser.sessionhistory.max_total_viewers", 4); +user_pref("browser.sessionstore.max_tabs_undo", 10); /** MEDIA CACHE ***/ -user_pref("media.memory_cache_max_size", 65536); -user_pref("media.cache_readahead_limit", 7200); -user_pref("media.cache_resume_threshold", 3600); +user_pref("media.memory_cache_max_size", 262144); +user_pref("media.memory_caches_combined_limit_kb", 1048576); +user_pref("media.cache_readahead_limit", 600); +user_pref("media.cache_resume_threshold", 300); /** IMAGE CACHE ***/ -user_pref("image.mem.decode_bytes_at_a_time", 32768); +user_pref("image.cache.size", 10485760); +user_pref("image.mem.decode_bytes_at_a_time", 65536); /** NETWORK ***/ user_pref("network.http.max-connections", 1800); user_pref("network.http.max-persistent-connections-per-server", 10); user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5); +user_pref("network.http.request.max-start-delay", 5); user_pref("network.http.pacing.requests.enabled", false); +user_pref("network.dnsCacheEntries", 10000); user_pref("network.dnsCacheExpiration", 3600); user_pref("network.ssl_tokens_cache_capacity", 10240); @@ -52,9 +63,6 @@ user_pref("browser.places.speculativeConnect.enabled", false); user_pref("network.prefetch-next", false); user_pref("network.predictor.enabled", false); -/** EXPERIMENTAL ***/ -user_pref("layout.css.grid-template-masonry-value.enabled", true); - /**************************************************************************** * SECTION: SECUREFOX * ****************************************************************************/