From a22ae64c21c3b1a3b72a1699c80cc0945c0a2f02 Mon Sep 17 00:00:00 2001 From: Oussama Draissi Date: Tue, 13 Aug 2024 12:23:04 +0000 Subject: [PATCH] removed baselineinterpr and buggy taint sources --- modules/libpref/init/StaticPrefList.yaml | 2 +- modules/libpref/init/all.js | 32 ++++++++++++------------ 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/modules/libpref/init/StaticPrefList.yaml b/modules/libpref/init/StaticPrefList.yaml index c92a0516a52e2..2da4c2ebe2e22 100644 --- a/modules/libpref/init/StaticPrefList.yaml +++ b/modules/libpref/init/StaticPrefList.yaml @@ -7300,7 +7300,7 @@ # on the ones before it being enabled. - name: javascript.options.blinterp type: bool - value: true + value: false mirror: always # LoadStartupJSPrefs do_not_use_directly: true diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index aef3cf60d893a..600fb1ee7a907 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -4143,27 +4143,27 @@ pref("tainting.source.Navigator.appCodeName", true); pref("tainting.source.Navigator.appName", true); pref("tainting.source.Navigator.appVersion", true); pref("tainting.source.Navigator.platform", true); -pref("tainting.source.Navigator.userAgent", true); +pref("tainting.source.Navigator.userAgent", false); pref("tainting.source.Navigator.language", true); pref("tainting.source.Navigator.languages", true); pref("tainting.source.Plugin.description", true); pref("tainting.source.Plugin.filename", true); pref("tainting.source.Plugin.name", true); -pref("tainting.source.Screen.availWidth", true); -pref("tainting.source.Screen.availHeight", true); -pref("tainting.source.Screen.width", true); -pref("tainting.source.Screen.height", true); -pref("tainting.source.Screen.colorDepth", true); -pref("tainting.source.Screen.pixelDepth", true); -pref("tainting.source.Screen.availTop", true); -pref("tainting.source.Screen.availLeft", true); -pref("tainting.source.VisualViewport.offsetLeft", true); -pref("tainting.source.VisualViewport.offsetTop", true); -pref("tainting.source.VisualViewport.pageLeft", true); -pref("tainting.source.VisualViewport.pageTop", true); -pref("tainting.source.VisualViewport.width", true); -pref("tainting.source.VisualViewport.height", true); -pref("tainting.source.VisualViewport.scale", true); +pref("tainting.source.Screen.availWidth", false); +pref("tainting.source.Screen.availHeight", false); +pref("tainting.source.Screen.width", false); +pref("tainting.source.Screen.height", false); +pref("tainting.source.Screen.colorDepth", false); +pref("tainting.source.Screen.pixelDepth", false); +pref("tainting.source.Screen.availTop", false); +pref("tainting.source.Screen.availLeft", false); +pref("tainting.source.VisualViewport.offsetLeft", false); +pref("tainting.source.VisualViewport.offsetTop", false); +pref("tainting.source.VisualViewport.pageLeft", false); +pref("tainting.source.VisualViewport.pageTop", false); +pref("tainting.source.VisualViewport.width", false); +pref("tainting.source.VisualViewport.height", false); +pref("tainting.source.VisualViewport.scale", false); pref("tainting.source.WebGL2RenderingContext.getParameter", true); pref("tainting.source.WebGLRenderingContext.getParameter", true); pref("tainting.source.WebGLShaderPrecisionFormat.rangeMin", true);