commit cd57b348e07bd562cfa6aa5f12b7c16baf31e7fd
parent 9026728fa30aaece52f6ad550e4ea1e1d1affd6b
Author: Henrik Skupin <mail@hskupin.info>
Date: Wed, 22 Oct 2025 08:34:50 +0000
Bug 1995639 - [remote] Disable all machine learning features by default. r=webdriver-reviewers,Mardak,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D269482
Diffstat:
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/remote/shared/RecommendedPreferences.sys.mjs b/remote/shared/RecommendedPreferences.sys.mjs
@@ -122,6 +122,9 @@ const COMMON_PREFERENCES = new Map([
// Make sure error page is not shown for blank pages with 4xx or 5xx response code
["browser.http.blank_page_with_error_response.enabled", true],
+ // Disable all machine learning features by default
+ ["browser.ml.enable", false],
+
// Disable CFR features for automated tests.
["browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false],
diff --git a/testing/marionette/client/marionette_driver/geckoinstance.py b/testing/marionette/client/marionette_driver/geckoinstance.py
@@ -633,6 +633,8 @@ class DesktopInstance(GeckoInstance):
"browser.download.panel.shown": True,
# Do not show the EULA notification which can interfer with tests
"browser.EULA.override": True,
+ # Disable all machine learning features by default
+ "browser.ml.enable": False,
# Disable Activity Stream telemetry pings
"browser.newtabpage.activity-stream.telemetry": False,
# Always display a blank page