From f3cd3657ab5fd39d39ffe24e3e070e0fc263fc2b Mon Sep 17 00:00:00 2001 From: dataops-ci-bot Date: Thu, 6 Feb 2025 18:15:22 +0000 Subject: [PATCH] chore(nimbus): Update External Configs --- .../features/manifests/fenix/.ref-cache.yaml | 4 +- .../manifests/firefox-desktop/.ref-cache.yaml | 8 +-- .../firefox-desktop/experimenter.yaml | 51 ++++++++++++------- .../v137.0.0/experimenter.yaml | 51 ++++++++++++------- .../manifests/focus-ios/.ref-cache.yaml | 4 +- .../features/manifests/ios/.ref-cache.yaml | 4 +- .../manifests/monitor-web/experimenter.yaml | 11 ++++ .../manifests/monitor-web/local.fml.yaml | 11 ++++ .../manifests/monitor-web/production.fml.yaml | 11 ++++ .../manifests/monitor-web/staging.fml.yaml | 11 ++++ 10 files changed, 118 insertions(+), 48 deletions(-) diff --git a/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml b/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml index 424739bb2f..a0db1be6a5 100644 --- a/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml @@ -1,3 +1,3 @@ -beta: 75153cfde804210282110c8bc510441509defbc6 -master: d1fbe983fb7720f0a4aca0e748817af11c1a374e +beta: 21756725404c52e7e4eca3e6ade8825f06e5c845 +master: b0b003e992b199fd8e13999bd5d06d06c84a3fd2 release: 21df1ac521242be96e0c070aa713ccff03e1b2d3 diff --git a/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml b/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml index e19c8726f9..e4de39e342 100644 --- a/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml @@ -1,5 +1,5 @@ -beta: 2f15bd117dcfcd7ad47a0249d7d67ebb7a098fda -central: e96db7f2fc84bf31d8081316be884a96496fecb6 -esr115: d75267771e3d43008d705fc0d5a1c4d66ab59331 -esr128: 85cf2399be228f96a1bf1fed8d55845aa1a44d9a +beta: ffdf998f455a5612ba9ef57a5b71f7e05b299877 +central: 5223a9e8f62812d59d3daaedadb64d1be3c8757b +esr115: a072e3bcbc1fd7e84b2342074c1cb1de7d478849 +esr128: fbbb63b893584cee06f4c82d77228985cc192762 release: 1bed3c0453cf905787d1f87bf45ddbdfd64253c9 diff --git a/experimenter/experimenter/features/manifests/firefox-desktop/experimenter.yaml b/experimenter/experimenter/features/manifests/firefox-desktop/experimenter.yaml index 8b576bf6e5..f70660ee80 100644 --- a/experimenter/experimenter/features/manifests/firefox-desktop/experimenter.yaml +++ b/experimenter/experimenter/features/manifests/firefox-desktop/experimenter.yaml @@ -692,20 +692,26 @@ preonboarding: type: json fallbackPref: browser.preonboarding.screens description: Content to show in the onboarding flow - disableFirstRunPolicyTab: - type: boolean - fallbackPref: browser.preonboarding.disableFirstRunPolicyTab - description: Should a background tab load the first run policy URL? requireAction: type: boolean fallbackPref: browser.preonboarding.requireAction description: >- When showModal is enabled, should action be required to proceed (show as a window modal with dismiss using the ESC key disabled)? - interactionPref: + currentPolicyVersion: + type: int + fallbackPref: datareporting.policy.currentPolicyVersion + description: >- + The current policy version displayed by this preonboarding modal. + minimumPolicyVersion: + type: int + fallbackPref: datareporting.policy.minimumPolicyVersion + description: >- + The minimum policy version which the user must have accepted to not see the preonboarding modal. + firstRunURL: type: string - fallbackPref: browser.preonboarding.interactionPref + fallbackPref: datareporting.policy.firstRunURL description: >- - Name of a boolean pref that indicates whether the preonboarding modal has been interacted with. If a value is provided, the modal will appear on every startup until the pref is set to true (typically via interaction with the modal's primary CTA). + URL of browser tab to be opened on first run instead of infobar. moreFromMozilla: description: "New page on about:preferences to suggest more Mozilla products" @@ -938,33 +944,40 @@ newtabLayoutExperiment: description: >- Variant B in layouts experiment. -newtabShortcutsExperiment: +newtabCustomWallpaper: description: >- - Adjusting sizes and spacing of new tab shortcuts. - owner: sdowne@mozilla.com + Modify the wallpaper selection feature to support user-uploaded custom wallpaper images + owner: mcrawford@mozilla.com hasExposure: false variables: - refresh: + uploadWallpaper: type: boolean setPref: branch: user - pref: browser.newtabpage.activity-stream.newtabShortcuts.refresh + pref: browser.newtabpage.activity-stream.newtabWallpapers.customWallpaper.enabled description: >- - Adjusting sizes and spacing of new tab shortcuts. + Turns on and off ability to upload a custom wallpaper. + colorPicker: + type: boolean + setPref: + branch: user + pref: browser.newtabpage.activity-stream.newtabWallpapers.customColor.enabled + description: >- + Turns on and off background color picker. -newtabAprilFools: +newtabShortcutsExperiment: description: >- - Replaces logo and wordmark for April Fools Day. - owner: achurchwell@mozilla.com + Adjusting sizes and spacing of new tab shortcuts. + owner: sdowne@mozilla.com hasExposure: false variables: - isAprilFools: + refresh: type: boolean setPref: branch: user - pref: browser.newtabpage.activity-stream.newtabLogo.aprilfools + pref: browser.newtabpage.activity-stream.newtabShortcuts.refresh description: >- - Replaces logo and wordmark for April Fools Day. + Adjusting sizes and spacing of new tab shortcuts. newtabSponsoredContent: description: >- diff --git a/experimenter/experimenter/features/manifests/firefox-desktop/v137.0.0/experimenter.yaml b/experimenter/experimenter/features/manifests/firefox-desktop/v137.0.0/experimenter.yaml index 8b576bf6e5..f70660ee80 100644 --- a/experimenter/experimenter/features/manifests/firefox-desktop/v137.0.0/experimenter.yaml +++ b/experimenter/experimenter/features/manifests/firefox-desktop/v137.0.0/experimenter.yaml @@ -692,20 +692,26 @@ preonboarding: type: json fallbackPref: browser.preonboarding.screens description: Content to show in the onboarding flow - disableFirstRunPolicyTab: - type: boolean - fallbackPref: browser.preonboarding.disableFirstRunPolicyTab - description: Should a background tab load the first run policy URL? requireAction: type: boolean fallbackPref: browser.preonboarding.requireAction description: >- When showModal is enabled, should action be required to proceed (show as a window modal with dismiss using the ESC key disabled)? - interactionPref: + currentPolicyVersion: + type: int + fallbackPref: datareporting.policy.currentPolicyVersion + description: >- + The current policy version displayed by this preonboarding modal. + minimumPolicyVersion: + type: int + fallbackPref: datareporting.policy.minimumPolicyVersion + description: >- + The minimum policy version which the user must have accepted to not see the preonboarding modal. + firstRunURL: type: string - fallbackPref: browser.preonboarding.interactionPref + fallbackPref: datareporting.policy.firstRunURL description: >- - Name of a boolean pref that indicates whether the preonboarding modal has been interacted with. If a value is provided, the modal will appear on every startup until the pref is set to true (typically via interaction with the modal's primary CTA). + URL of browser tab to be opened on first run instead of infobar. moreFromMozilla: description: "New page on about:preferences to suggest more Mozilla products" @@ -938,33 +944,40 @@ newtabLayoutExperiment: description: >- Variant B in layouts experiment. -newtabShortcutsExperiment: +newtabCustomWallpaper: description: >- - Adjusting sizes and spacing of new tab shortcuts. - owner: sdowne@mozilla.com + Modify the wallpaper selection feature to support user-uploaded custom wallpaper images + owner: mcrawford@mozilla.com hasExposure: false variables: - refresh: + uploadWallpaper: type: boolean setPref: branch: user - pref: browser.newtabpage.activity-stream.newtabShortcuts.refresh + pref: browser.newtabpage.activity-stream.newtabWallpapers.customWallpaper.enabled description: >- - Adjusting sizes and spacing of new tab shortcuts. + Turns on and off ability to upload a custom wallpaper. + colorPicker: + type: boolean + setPref: + branch: user + pref: browser.newtabpage.activity-stream.newtabWallpapers.customColor.enabled + description: >- + Turns on and off background color picker. -newtabAprilFools: +newtabShortcutsExperiment: description: >- - Replaces logo and wordmark for April Fools Day. - owner: achurchwell@mozilla.com + Adjusting sizes and spacing of new tab shortcuts. + owner: sdowne@mozilla.com hasExposure: false variables: - isAprilFools: + refresh: type: boolean setPref: branch: user - pref: browser.newtabpage.activity-stream.newtabLogo.aprilfools + pref: browser.newtabpage.activity-stream.newtabShortcuts.refresh description: >- - Replaces logo and wordmark for April Fools Day. + Adjusting sizes and spacing of new tab shortcuts. newtabSponsoredContent: description: >- diff --git a/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml b/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml index cb7728ed02..4e76ceddca 100644 --- a/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml @@ -14,7 +14,7 @@ focus/klar-v132.0: d9ed6134db59ff456d343e2bb211aefd040319ac focus/klar-v133.0: a3372669a06fa684d3c5945c317d6787e3125303 focus/klar-v134.0: be550d94c2c7bc8b8902cdf7fe542a64e73a381a focus/klar-v135.0: c3145564c445d2f7d9e95527e8242c5d21f99cf9 -main: 3474739347e04199b83c801667d0da8395ad8dad +main: 714a27a34cf00a1e7537e8353ee4a23f93a8507b release/v124: da250bed9e19c4978d4400d6d404cb312e33636e release/v125: a3e1e0773a00009e08d95726fd518ab642255ccd release/v126: 6f305409b4af68e8404401a2caad8cb0da9a0494 @@ -27,4 +27,4 @@ release/v132: cb318d0061ec6354167ecc1968020d5d75f1bffc release/v133: 7c651ce29e94c6389af7a69ec6b5c44251976e92 release/v134: 58f809c3c0717fffaef3bf9443b2c1e3e3a86a0f release/v135: 8cebfff26286e73b0beb3e12f5b438be11b1d293 -release/v136: 7e8b7286609d4b43a1a76d8da355d7e556e3ce73 +release/v136: 609d26ddf98773fbc1797ee79de172638f0bc48a diff --git a/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml b/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml index 41450b1f25..1243963eff 100644 --- a/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml @@ -1,4 +1,4 @@ -main: 3474739347e04199b83c801667d0da8395ad8dad +main: 714a27a34cf00a1e7537e8353ee4a23f93a8507b release/v117: 43b690c450066d4dde1b2ccb93ed3714d244d502 release/v118: 89a7ea3c3372e5a4ef5b3c5b85499d26198d0524 release/v119: 7dc381f991c6d2a983c3ba7f0cffd880e8c29e7b @@ -18,7 +18,7 @@ release/v132: cb318d0061ec6354167ecc1968020d5d75f1bffc release/v133: 7c651ce29e94c6389af7a69ec6b5c44251976e92 release/v134: 58f809c3c0717fffaef3bf9443b2c1e3e3a86a0f release/v135: 8cebfff26286e73b0beb3e12f5b438be11b1d293 -release/v136: 7e8b7286609d4b43a1a76d8da355d7e556e3ce73 +release/v136: 609d26ddf98773fbc1797ee79de172638f0bc48a v117.0: 3b275ab1e4ccef769d84437033c0c68acfd2df8a v117.1: 55ddcf473a65d106d43f6d2ae5af4076d6d03688 v117.2: 5cc367aa8857199cd8a54d53e8faf6696c5614c3 diff --git a/experimenter/experimenter/features/manifests/monitor-web/experimenter.yaml b/experimenter/experimenter/features/manifests/monitor-web/experimenter.yaml index 3a8942efcb..7fdd196659 100644 --- a/experimenter/experimenter/features/manifests/monitor-web/experimenter.yaml +++ b/experimenter/experimenter/features/manifests/monitor-web/experimenter.yaml @@ -15,6 +15,17 @@ data-privacy-petition-banner: enabled: type: boolean description: If the feature is enabled +example-feature: + description: An example feature + hasExposure: true + exposureDescription: "" + variables: + enabled: + type: boolean + description: If the feature is enabled + something: + type: string + description: Another variable landing-page-free-scan-cta: description: Landing page free scan CTA hasExposure: true diff --git a/experimenter/experimenter/features/manifests/monitor-web/local.fml.yaml b/experimenter/experimenter/features/manifests/monitor-web/local.fml.yaml index 8ee62c5cdb..c9b6fda023 100644 --- a/experimenter/experimenter/features/manifests/monitor-web/local.fml.yaml +++ b/experimenter/experimenter/features/manifests/monitor-web/local.fml.yaml @@ -19,6 +19,17 @@ features: description: If the feature is enabled type: Boolean default: true + example-feature: + description: An example feature + variables: + enabled: + description: If the feature is enabled + type: Boolean + default: true + something: + description: Another variable + type: Option + default: ~ landing-page-free-scan-cta: description: Landing page free scan CTA variables: diff --git a/experimenter/experimenter/features/manifests/monitor-web/production.fml.yaml b/experimenter/experimenter/features/manifests/monitor-web/production.fml.yaml index ffaa83795a..5bbcbd1a01 100644 --- a/experimenter/experimenter/features/manifests/monitor-web/production.fml.yaml +++ b/experimenter/experimenter/features/manifests/monitor-web/production.fml.yaml @@ -19,6 +19,17 @@ features: description: If the feature is enabled type: Boolean default: false + example-feature: + description: An example feature + variables: + enabled: + description: If the feature is enabled + type: Boolean + default: false + something: + description: Another variable + type: Option + default: ~ landing-page-free-scan-cta: description: Landing page free scan CTA variables: diff --git a/experimenter/experimenter/features/manifests/monitor-web/staging.fml.yaml b/experimenter/experimenter/features/manifests/monitor-web/staging.fml.yaml index b3fe815ad6..502507dac8 100644 --- a/experimenter/experimenter/features/manifests/monitor-web/staging.fml.yaml +++ b/experimenter/experimenter/features/manifests/monitor-web/staging.fml.yaml @@ -19,6 +19,17 @@ features: description: If the feature is enabled type: Boolean default: false + example-feature: + description: An example feature + variables: + enabled: + description: If the feature is enabled + type: Boolean + default: false + something: + description: Another variable + type: Option + default: ~ landing-page-free-scan-cta: description: Landing page free scan CTA variables: