From e6c4802491e13d77dddab3b09ae194c10a2537f4 Mon Sep 17 00:00:00 2001 From: Basilisk-Dev Date: Sun, 30 Apr 2023 15:45:02 -0400 Subject: [PATCH] [Basilisk] Issue MoonchildProductions/UXP#2053 - Disable DOM Performance API navigation timing by default. Port of MoonchildProductions/Pale-Moon commit efb55a08c62ca736cff5535bc35236fc2b1cc21d --- application/basilisk/app/profile/basilisk.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/application/basilisk/app/profile/basilisk.js b/application/basilisk/app/profile/basilisk.js index 5108916d8b..089d322741 100644 --- a/application/basilisk/app/profile/basilisk.js +++ b/application/basilisk/app/profile/basilisk.js @@ -457,6 +457,11 @@ pref("dom.disable_window_move_resize", false); // prevent JS from monkeying with window focus, etc pref("dom.disable_window_flip", true); +// Whether performance.GetEntries* will contain an entry for the active document +// Disabled by default in Basilisk (unlike in UXP) since it can be used for +// tracking/profiling. +pref("dom.enable_performance_navigation_timing", false); + // popups.policy 1=allow,2=reject pref("privacy.popups.policy", 1); pref("privacy.popups.usecustom", true);