From 4aaef566b701516b0e9250824e45e7d3261dafbf Mon Sep 17 00:00:00 2001 From: yokoffing <11689349+yokoffing@users.noreply.github.com> Date: Mon, 5 Sep 2022 13:34:55 -0400 Subject: [PATCH] mutiple --- FastFox.js | 43 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 37 insertions(+), 6 deletions(-) diff --git a/FastFox.js b/FastFox.js index 72005c2..dde192f 100644 --- a/FastFox.js +++ b/FastFox.js @@ -11,7 +11,7 @@ * FasterFox * * "Non ducor duco." * * priority: speedy browsing * - * version: August 2022 * + * version: September 2022 * * url: https://github.com/yokoffing/Better-Fox * ***************************************************************************/ @@ -48,7 +48,18 @@ user_pref("browser.sessionstore.restore_tabs_lazily", true); // default // PREF: disable preSkeletonUI on startup // May set to "true" if your hardware is very old. -// user_pref("browser.startup.preXulSkeletonUI", false); + // user_pref("browser.startup.preXulSkeletonUI", false); + +// PREF: JPEG XL image format +user_pref("image.jxl.enabled", true); + +// PREF: about:home startup cache +// A cache for the initial about:home document that is loaded by default at startup. +// The purpose of the cache is to improve startup performance. + // user_pref("browser.startup.homepage.abouthome_cache.enabled", true); + +// PREF: CSS Masonry Layout +user_pref("layout.css.grid-template-masonry-value.enabled", true); // PREF: Prioritized Task Scheduling API // [1] https://blog.mozilla.org/performance/2022/06/02/prioritized-task-scheduling-api-is-prototyped-in-nightly/ @@ -62,7 +73,27 @@ user_pref("dom.enable_web_task_scheduling", true); // [4] https://groups.google.com/a/mozilla.org/g/dev-platform/c/kp9SZL-0wW0 user_pref("gfx.offscreencanvas.enabled", true); -// PREF: about:home startup cache -// A cache for the initial about:home document that is loaded by default at startup. -// The purpose of the cache is to improve startup performance. -// user_pref("browser.startup.homepage.abouthome_cache.enabled", true); +// PREF: CSS Font Loading API in workers +// [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1072107 +user_pref("layout.css.font-loading-api.workers.enabled", true); + +// PREF: Shadowrealms +// [1] https://github.com/tc39/proposal-shadowrealm/blob/main/explainer.md +user_pref("javascript.options.experimental.shadow_realms", true); + +// PREF: Wasm GC +// [1] https://github.com/WebAssembly/gc/blob/main/proposals/gc/Overview.md + // user_pref("javascript.options.wasm_gc", true); + +// PREF: Wasm Function References +// [1] https://github.com/WebAssembly/function-references/blob/master/proposals/function-references/Overview.md + // user_pref("javascript.options.wasm_function_references", true); + +// PREF: Array Find Last +// [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1775026 + // user_pref("javascript.options.experimental.array_find_last", true); + +// PREF: Enable animation-composition +// [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1785329 +// [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1293490 + // user_pref("layout.css.animation-composition.enabled", true); // In stable, but needed?