commit 2abec63c05706378594e5c91d393236f96c38a21
parent 8441530fdad9688515c977129fc8ac2ef5dc0793
Author: Ted Campbell <tcampbell@mozilla.com>
Date: Wed, 29 Oct 2025 22:05:03 +0000
Bug 1997019 - Remove fenix.debug-specific Nimbus preload data r=jonalmeida,android-reviewers,frontend-codestyle-reviewers,mossop
This was an artifact of initial implementation and we now automatically update
the in-tree non-debug list. By removing the debug variant, we automatically fall
back to the existing list.
Note that debug/developer builds do not normally have an Nimbus URL set and will
not fetch live experiment set so this will only change if pulling new code
revisions. Debug builds continue to not be targetted by experiments in either of
these initial_experiments files. Local non-debug builds already are using the
non-debug file today. There should not be any material change to what experiments
a debug build enrolls in, simply the list available will match up that of a fresh
nightly install.
Differential Revision: https://phabricator.services.mozilla.com/D270439
Diffstat:
3 files changed, 0 insertions(+), 90 deletions(-)
diff --git a/.prettierignore b/.prettierignore
@@ -1765,9 +1765,7 @@ mobile/android/android-components/samples/sync-logins/lint-baseline.xml
mobile/android/android-components/samples/sync/lint-baseline.xml
mobile/android/android-components/samples/toolbar/lint-baseline.xml
mobile/android/fenix/app/lint-baseline.xml
-mobile/android/fenix/app/src/debug/res/raw/initial_experiments.json
mobile/android/fenix/app/src/main/res/
-mobile/android/fenix/app/src/main/res/raw/initial_experiments.json
mobile/android/fenix/config/detekt-baseline.xml
mobile/android/fenix/gradle/wrapper/
mobile/android/focus-android/app/lint-baseline.xml
diff --git a/mobile/android/fenix/app/src/debug/res/raw/initial_experiments.json b/mobile/android/fenix/app/src/debug/res/raw/initial_experiments.json
@@ -1,86 +0,0 @@
-{
- "data": [{
- "slug": "feature-text-variables-validation-android",
- "appId": "org.mozilla.fenix",
- "appName": "fenix",
- "channel": "nightly",
- "branches": [
- {
- "slug": "no-mr2",
- "ratio": 0,
- "feature": {
- "value": {
- "sections-enabled": {
- "topSites": true,
- "recentExplorations": true,
- "recentlySaved": false,
- "jumpBackIn": false,
- "pocket": false
- }
- },
- "enabled": true,
- "featureId": "homescreen"
- }
- },
- {
- "slug": "full-mr2",
- "ratio": 100,
- "feature": {
- "value": {
- "sections-enabled": {
- "topSites": true,
- "recentExplorations": true,
- "recentlySaved": true,
- "jumpBackIn": true,
- "pocket": true
- }
- },
- "enabled": true,
- "featureId": "homescreen"
- }
- },
- {
- "slug": "distraction-free",
- "ratio": 0,
- "feature": {
- "value": {
- "sections-enabled": {
- "topSites": true,
- "recentExplorations": false,
- "recentlySaved": false,
- "jumpBackIn": false,
- "pocket": false
- }
- },
- "enabled": true,
- "featureId": "homescreen"
- }
- }
- ],
- "outcomes": [],
- "arguments": {},
- "probeSets": [],
- "startDate": null,
- "targeting": "true",
- "featureIds": [
- "homescreen"
- ],
- "application": "org.mozilla.firefox_beta",
- "bucketConfig": {
- "count": 0,
- "start": 0,
- "total": 10000,
- "namespace": "nimbus-validation-2",
- "randomizationUnit": "nimbus_id"
- },
- "schemaVersion": "1.5.0",
- "userFacingName": "Home screen sections test",
- "referenceBranch": "control",
- "proposedDuration": 14,
- "isEnrollmentPaused": false,
- "proposedEnrollment": 7,
- "userFacingDescription": "Experiment to test the home screen configurations",
- "last_modified": 1621443780172
- }
- ]
-}
diff --git a/tools/rewriting/Generated.txt b/tools/rewriting/Generated.txt
@@ -197,9 +197,7 @@ mobile/android/android-components/samples/sync-logins/lint-baseline.xml
mobile/android/android-components/samples/sync/lint-baseline.xml
mobile/android/android-components/samples/toolbar/lint-baseline.xml
mobile/android/fenix/app/lint-baseline.xml
-mobile/android/fenix/app/src/debug/res/raw/initial_experiments.json
mobile/android/fenix/app/src/main/res/
-mobile/android/fenix/app/src/main/res/raw/initial_experiments.json
mobile/android/fenix/config/detekt-baseline.xml
mobile/android/fenix/gradle/wrapper/
mobile/android/focus-android/app/lint-baseline.xml