Commits:
-
11e16f5f
by Dan Ballard at 2026-05-26T10:22:18-07:00
fixup! [android] Disable features and functionality
TB 44323: Audit prefs 128-140 in android
-
17a120e3
by Dan Ballard at 2026-05-26T10:22:26-07:00
fixup! TB 41972: [android] Disable Mozilla onboarding
TB 44323: Audit prefs 128 to 140
-
641330aa
by Dan Ballard at 2026-05-26T10:22:34-07:00
fixup! TB 44027 [android]: Update PBM lockscreen
TB 44323: Audit prefs 2128 to 140
2 changed files:
Changes:
mobile/android/fenix/app/nimbus.fml.yaml
| ... |
... |
@@ -43,27 +43,27 @@ features: |
|
43
|
43
|
type: Map<HomeScreenSection, Boolean>
|
|
44
|
44
|
default:
|
|
45
|
45
|
{
|
|
46
|
|
- "top-sites": true,
|
|
47
|
|
- "jump-back-in": true,
|
|
|
46
|
+ "top-sites": false,
|
|
|
47
|
+ "jump-back-in": false,
|
|
48
|
48
|
"bookmarks": true,
|
|
49
|
|
- "recent-explorations": true,
|
|
50
|
|
- "pocket": true,
|
|
51
|
|
- "pocket-sponsored-stories": true,
|
|
52
|
|
- "synced-tabs": true,
|
|
53
|
|
- "collections": true,
|
|
|
49
|
+ "recent-explorations": false,
|
|
|
50
|
+ "pocket": false,
|
|
|
51
|
+ "pocket-sponsored-stories": false,
|
|
|
52
|
+ "synced-tabs": false,
|
|
|
53
|
+ "collections": false,
|
|
54
|
54
|
"privacy-report": false,
|
|
55
|
55
|
}
|
|
56
|
56
|
defaults:
|
|
57
|
57
|
- channel: nightly
|
|
58
|
58
|
value: {
|
|
59
|
59
|
"sections-enabled": {
|
|
60
|
|
- "top-sites": true,
|
|
61
|
|
- "jump-back-in": true,
|
|
|
60
|
+ "top-sites": false,
|
|
|
61
|
+ "jump-back-in": false,
|
|
62
|
62
|
"bookmarks": true,
|
|
63
|
|
- "recent-explorations": true,
|
|
64
|
|
- "pocket": true,
|
|
65
|
|
- "synced-tabs": true,
|
|
66
|
|
- "collections": true,
|
|
|
63
|
+ "recent-explorations": false,
|
|
|
64
|
+ "pocket": false,
|
|
|
65
|
+ "synced-tabs": false,
|
|
|
66
|
+ "collections": false,
|
|
67
|
67
|
"privacy-report": false,
|
|
68
|
68
|
}
|
|
69
|
69
|
}
|
| ... |
... |
@@ -221,7 +221,7 @@ features: |
|
221
|
221
|
|
|
222
|
222
|
glean:
|
|
223
|
223
|
description: "A feature that provides server-side configurations for Glean metrics (aka Server Knobs)."
|
|
224
|
|
- allow-coenrollment: true
|
|
|
224
|
+ allow-coenrollment: false
|
|
225
|
225
|
variables:
|
|
226
|
226
|
gleanMetricConfiguration:
|
|
227
|
227
|
description: Configuration for Glean Server Knobs
|
| ... |
... |
@@ -230,7 +230,7 @@ features: |
|
230
|
230
|
enable-event-timestamps:
|
|
231
|
231
|
description: "Enables precise event timestamps for Glean events"
|
|
232
|
232
|
type: Boolean
|
|
233
|
|
- default: true
|
|
|
233
|
+ default: false
|
|
234
|
234
|
delay-ping-lifetime-io:
|
|
235
|
235
|
description: "Glean will delay io for ping lifetime metrics"
|
|
236
|
236
|
type: Boolean
|
| ... |
... |
@@ -308,7 +308,7 @@ features: |
|
308
|
308
|
defaults:
|
|
309
|
309
|
- channel: developer
|
|
310
|
310
|
value:
|
|
311
|
|
- enabled: true
|
|
|
311
|
+ enabled: false
|
|
312
|
312
|
template-message: sent_from_firefox_template
|
|
313
|
313
|
download-link: "[Download Link]"
|
|
314
|
314
|
show-snackbar: true
|
| ... |
... |
@@ -384,11 +384,11 @@ features: |
|
384
|
384
|
defaults:
|
|
385
|
385
|
- channel: developer
|
|
386
|
386
|
value:
|
|
387
|
|
- enabled: true
|
|
388
|
|
- boost-amp-wiki: true
|
|
|
387
|
+ enabled: false
|
|
|
388
|
+ boost-amp-wiki: false
|
|
389
|
389
|
- channel: nightly
|
|
390
|
390
|
value:
|
|
391
|
|
- enabled: true
|
|
|
391
|
+ enabled: false
|
|
392
|
392
|
|
|
393
|
393
|
nimbus-is-ready:
|
|
394
|
394
|
description: >
|
| ... |
... |
@@ -455,10 +455,10 @@ features: |
|
455
|
455
|
defaults:
|
|
456
|
456
|
- channel: developer
|
|
457
|
457
|
value:
|
|
458
|
|
- enabled: true
|
|
|
458
|
+ enabled: false
|
|
459
|
459
|
- channel: nightly
|
|
460
|
460
|
value:
|
|
461
|
|
- enabled: true
|
|
|
461
|
+ enabled: false
|
|
462
|
462
|
|
|
463
|
463
|
minimal-addressbar:
|
|
464
|
464
|
description: Show a smaller height bottom addressbar with just the URL.
|
| ... |
... |
@@ -510,7 +510,7 @@ features: |
|
510
|
510
|
show a "close" button for tabs that are currently open on other supported devices
|
|
511
|
511
|
in the synced tabs tray.
|
|
512
|
512
|
type: Boolean
|
|
513
|
|
- default: true
|
|
|
513
|
+ default: false
|
|
514
|
514
|
|
|
515
|
515
|
fission:
|
|
516
|
516
|
description: The feature that controls whether fission is enabled or not in Gecko.
|
| ... |
... |
@@ -575,7 +575,7 @@ features: |
|
575
|
575
|
description: >
|
|
576
|
576
|
Enables / disables fingerprinting protection in private browsing mode.
|
|
577
|
577
|
type: Boolean
|
|
578
|
|
- default: true
|
|
|
578
|
+ default: false
|
|
579
|
579
|
overrides:
|
|
580
|
580
|
description: >
|
|
581
|
581
|
The protection overrides to add or remove fingerprinting protection
|
| ... |
... |
@@ -629,7 +629,7 @@ features: |
|
629
|
629
|
description: >
|
|
630
|
630
|
Enables / disables third-party cookie blocking in private browsing mode.
|
|
631
|
631
|
type: Boolean
|
|
632
|
|
- default: true
|
|
|
632
|
+ default: false
|
|
633
|
633
|
|
|
634
|
634
|
safe-browsing-v5:
|
|
635
|
635
|
description: Control Safe Browsing V5.
|
| ... |
... |
@@ -893,7 +893,7 @@ features: |
|
893
|
893
|
description: >
|
|
894
|
894
|
Uses search configuration from remote servers .
|
|
895
|
895
|
type: Boolean
|
|
896
|
|
- default: true
|
|
|
896
|
+ default: false
|
|
897
|
897
|
same-document-navigation-overrides-load-type:
|
|
898
|
898
|
description: Control whether the same document navigation overrides the load type.
|
|
899
|
899
|
variables:
|
| ... |
... |
@@ -914,7 +914,7 @@ features: |
|
914
|
914
|
description: >
|
|
915
|
915
|
When `true`, include DoH settings in the settings UI.
|
|
916
|
916
|
type: Boolean
|
|
917
|
|
- default: true
|
|
|
917
|
+ default: false
|
|
918
|
918
|
autoselect-enabled:
|
|
919
|
919
|
description: >
|
|
920
|
920
|
Controls the network.android_doh.autoselect_enabled pref and automatically chooses a DoH provider when Default Protection mode is selected.
|
| ... |
... |
@@ -928,7 +928,7 @@ features: |
|
928
|
928
|
description: >
|
|
929
|
929
|
Whether or not to enable private browsing mode lock.
|
|
930
|
930
|
type: Boolean
|
|
931
|
|
- default: true
|
|
|
931
|
+ default: false
|
|
932
|
932
|
|
|
933
|
933
|
app-links:
|
|
934
|
934
|
description: Control behavior of app links handling in the browser.
|
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
| ... |
... |
@@ -552,7 +552,7 @@ class Settings( |
|
552
|
552
|
|
|
553
|
553
|
var privateBrowsingLockedFeatureEnabled by booleanPreference(
|
|
554
|
554
|
key = appContext.getPreferenceKey(R.string.pref_key_private_browsing_locked_enabled),
|
|
555
|
|
- default = { false },
|
|
|
555
|
+ default = { FxNimbus.features.privateBrowsingLock.value().enabled },
|
|
556
|
556
|
)
|
|
557
|
557
|
|
|
558
|
558
|
var privateBrowsingModeLocked by booleanPreference(
|
| ... |
... |
@@ -2378,7 +2378,7 @@ class Settings( |
|
2378
|
2378
|
*/
|
|
2379
|
2379
|
var shouldShowMarketingOnboarding by booleanPreference(
|
|
2380
|
2380
|
appContext.getPreferenceKey(R.string.pref_key_should_show_marketing_onboarding),
|
|
2381
|
|
- default = true,
|
|
|
2381
|
+ default = false,
|
|
2382
|
2382
|
)
|
|
2383
|
2383
|
|
|
2384
|
2384
|
val shouldUseComposableToolbar = true
|
| ... |
... |
@@ -2691,7 +2691,7 @@ class Settings( |
|
2691
|
2691
|
*/
|
|
2692
|
2692
|
var isFirstTimeEngagingWithSignup: Boolean by booleanPreference(
|
|
2693
|
2693
|
appContext.getPreferenceKey(R.string.pref_key_first_time_engage_with_signup),
|
|
2694
|
|
- default = true,
|
|
|
2694
|
+ default = false,
|
|
2695
|
2695
|
)
|
|
2696
|
2696
|
|
|
2697
|
2697
|
/**
|
|