Commits:
-
0d49f501
by Henry Wilkes at 2026-03-31T17:01:01+00:00
fixup! Firefox preference overrides.
BB 44764: Hide some AI settings using `browser.ai.control.default`.
-
b100d25a
by Henry Wilkes at 2026-03-31T17:01:01+00:00
fixup! BB 44045: Disable ML features.
BB 44764: Stop commenting out link preview setting controls.
2 changed files:
Changes:
browser/app/profile/001-base-profile.js
| ... |
... |
@@ -350,6 +350,13 @@ pref("browser.search.serpEventTelemetryCategorization.enabled", false); |
|
350
|
350
|
// lock the preference because the engine is excluded and the
|
|
351
|
351
|
// "translations-models" RemoteSettings needed for the engine is empty.
|
|
352
|
352
|
pref("browser.translations.enable", false, locked);
|
|
|
353
|
+// Hide some AI settings outside the "ai" setting pane. See tor-browser#44764.
|
|
|
354
|
+// NOTE: This preference tracks whether the *user* opted out of all AI features
|
|
|
355
|
+// in about:preferences. By itself, it does not provide global blocking of the
|
|
|
356
|
+// AI features, which are often controlled by separate preferences below.
|
|
|
357
|
+// However, some parts of the UI will react to this preference. See
|
|
|
358
|
+// tor-browser#44541.
|
|
|
359
|
+pref("browser.ai.control.default", "blocked", locked);
|
|
353
|
360
|
// Disables many (but not all) ML engines. Note, this does not have overall
|
|
354
|
361
|
// control over exposure to ML features. tor-browser#44045.
|
|
355
|
362
|
pref("browser.ml.enable", false, locked);
|
browser/components/preferences/main.js
| ... |
... |
@@ -3430,21 +3430,21 @@ SettingGroupManager.registerGroups({ |
|
3430
|
3430
|
// supportPage: "extensionrecommendations",
|
|
3431
|
3431
|
// subcategory: "cfrfeatures",
|
|
3432
|
3432
|
// },
|
|
3433
|
|
- // {
|
|
3434
|
|
- // id: "linkPreviewEnabled",
|
|
3435
|
|
- // l10nId: "link-preview-settings-enable",
|
|
3436
|
|
- // subcategory: "link-preview",
|
|
3437
|
|
- // items: [
|
|
3438
|
|
- // {
|
|
3439
|
|
- // id: "linkPreviewKeyPoints",
|
|
3440
|
|
- // l10nId: "link-preview-settings-key-points",
|
|
3441
|
|
- // },
|
|
3442
|
|
- // {
|
|
3443
|
|
- // id: "linkPreviewLongPress",
|
|
3444
|
|
- // l10nId: "link-preview-settings-long-press",
|
|
3445
|
|
- // },
|
|
3446
|
|
- // ],
|
|
3447
|
|
- // },
|
|
|
3433
|
+ {
|
|
|
3434
|
+ id: "linkPreviewEnabled",
|
|
|
3435
|
+ l10nId: "link-preview-settings-enable",
|
|
|
3436
|
+ subcategory: "link-preview",
|
|
|
3437
|
+ items: [
|
|
|
3438
|
+ {
|
|
|
3439
|
+ id: "linkPreviewKeyPoints",
|
|
|
3440
|
+ l10nId: "link-preview-settings-key-points",
|
|
|
3441
|
+ },
|
|
|
3442
|
+ {
|
|
|
3443
|
+ id: "linkPreviewLongPress",
|
|
|
3444
|
+ l10nId: "link-preview-settings-long-press",
|
|
|
3445
|
+ },
|
|
|
3446
|
+ ],
|
|
|
3447
|
+ },
|
|
3448
|
3448
|
],
|
|
3449
|
3449
|
},
|
|
3450
|
3450
|
httpsOnly: {
|
|