From dffc1a556896308441e71bd1bfc11854aa78afdc Mon Sep 17 00:00:00 2001 From: dataops-ci-bot Date: Thu, 17 Oct 2024 10:16:17 +0000 Subject: [PATCH] chore(nimbus): Update External Configs --- .../features/manifests/fenix/.ref-cache.yaml | 4 +- .../features/manifests/fenix/beta.fml.yaml | 37 ++++++++++++ .../manifests/fenix/developer.fml.yaml | 37 ++++++++++++ .../features/manifests/fenix/nightly.fml.yaml | 60 ++++++++++++------- .../features/manifests/fenix/release.fml.yaml | 37 ++++++++++++ .../manifests/fenix/v133.0.0/beta.fml.yaml | 37 ++++++++++++ .../fenix/v133.0.0/developer.fml.yaml | 37 ++++++++++++ .../manifests/fenix/v133.0.0/nightly.fml.yaml | 60 ++++++++++++------- .../manifests/fenix/v133.0.0/release.fml.yaml | 37 ++++++++++++ .../manifests/firefox-desktop/.ref-cache.yaml | 8 +-- .../manifests/focus-ios/.ref-cache.yaml | 6 +- .../features/manifests/ios/.ref-cache.yaml | 6 +- 12 files changed, 308 insertions(+), 58 deletions(-) diff --git a/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml b/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml index eaa4129051d..1402371a091 100644 --- a/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/fenix/.ref-cache.yaml @@ -1,3 +1,3 @@ -beta: 55d801e83c51ec5ae5e12db361399f124882b966 -master: a9b60625c56e90a215553fbad2ad75f7af4fbc29 +beta: fc84a5c6f7f1afaf87fb6fef7ed7601308adadee +master: b9e7c4300ba972a4c98bf463fc046e8cd9367175 release: def4d3c9ca229625da33c780dedd912f67134c52 diff --git a/experimenter/experimenter/features/manifests/fenix/beta.fml.yaml b/experimenter/experimenter/features/manifests/fenix/beta.fml.yaml index ccb491cb1fb..1f491e70adb 100644 --- a/experimenter/experimenter/features/manifests/fenix/beta.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/beta.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -666,6 +670,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -708,6 +714,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -795,6 +828,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/developer.fml.yaml b/experimenter/experimenter/features/manifests/fenix/developer.fml.yaml index 0bbca8f4d12..852302774cb 100644 --- a/experimenter/experimenter/features/manifests/fenix/developer.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/developer.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -692,6 +696,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -734,6 +740,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -821,6 +854,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/nightly.fml.yaml b/experimenter/experimenter/features/manifests/fenix/nightly.fml.yaml index 04c44e3f5ad..d048237467d 100644 --- a/experimenter/experimenter/features/manifests/fenix/nightly.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/nightly.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -272,29 +276,6 @@ features: exclude-if-any: - I_AM_DEFAULT_BROWSER action: MAKE_DEFAULT_BROWSER - microsurvey-printing-example-nightly: - title: microsurvey_prompt_printing_title - text: microsurvey_survey_printing_title - surface: microsurvey - trigger-if-all: - - RECENTLY_PRINTED - style: MICROSURVEY - microsurvey-config: - utm-content: homepage - icon: ic_print - answers: - - text: likert_scale_option_1 - ordering: 0 - - text: likert_scale_option_2 - ordering: 1 - - text: likert_scale_option_3 - ordering: 2 - - text: likert_scale_option_4 - ordering: 3 - - text: likert_scale_option_5 - ordering: 4 - - text: likert_scale_option_6 - ordering: 5 string-alias: MessageKey notification-config: description: Configuration of the notification worker for all notification messages. @@ -689,6 +670,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -731,6 +714,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -818,6 +828,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/release.fml.yaml b/experimenter/experimenter/features/manifests/fenix/release.fml.yaml index a5a230a8030..781a7ace98c 100644 --- a/experimenter/experimenter/features/manifests/fenix/release.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/release.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -666,6 +670,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -708,6 +714,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -795,6 +828,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/v133.0.0/beta.fml.yaml b/experimenter/experimenter/features/manifests/fenix/v133.0.0/beta.fml.yaml index ccb491cb1fb..1f491e70adb 100644 --- a/experimenter/experimenter/features/manifests/fenix/v133.0.0/beta.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/v133.0.0/beta.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -666,6 +670,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -708,6 +714,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -795,6 +828,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/v133.0.0/developer.fml.yaml b/experimenter/experimenter/features/manifests/fenix/v133.0.0/developer.fml.yaml index 0bbca8f4d12..852302774cb 100644 --- a/experimenter/experimenter/features/manifests/fenix/v133.0.0/developer.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/v133.0.0/developer.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -692,6 +696,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -734,6 +740,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -821,6 +854,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/v133.0.0/nightly.fml.yaml b/experimenter/experimenter/features/manifests/fenix/v133.0.0/nightly.fml.yaml index 04c44e3f5ad..d048237467d 100644 --- a/experimenter/experimenter/features/manifests/fenix/v133.0.0/nightly.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/v133.0.0/nightly.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -272,29 +276,6 @@ features: exclude-if-any: - I_AM_DEFAULT_BROWSER action: MAKE_DEFAULT_BROWSER - microsurvey-printing-example-nightly: - title: microsurvey_prompt_printing_title - text: microsurvey_survey_printing_title - surface: microsurvey - trigger-if-all: - - RECENTLY_PRINTED - style: MICROSURVEY - microsurvey-config: - utm-content: homepage - icon: ic_print - answers: - - text: likert_scale_option_1 - ordering: 0 - - text: likert_scale_option_2 - ordering: 1 - - text: likert_scale_option_3 - ordering: 2 - - text: likert_scale_option_4 - ordering: 3 - - text: likert_scale_option_5 - ordering: 4 - - text: likert_scale_option_6 - ordering: 5 string-alias: MessageKey notification-config: description: Configuration of the notification worker for all notification messages. @@ -689,6 +670,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -731,6 +714,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -818,6 +828,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/fenix/v133.0.0/release.fml.yaml b/experimenter/experimenter/features/manifests/fenix/v133.0.0/release.fml.yaml index a5a230a8030..781a7ace98c 100644 --- a/experimenter/experimenter/features/manifests/fenix/v133.0.0/release.fml.yaml +++ b/experimenter/experimenter/features/manifests/fenix/v133.0.0/release.fml.yaml @@ -135,6 +135,7 @@ features: type: "Map" default: default-browser: + add-ons-data: [] body: juno_onboarding_default_browser_description_nimbus_3 card-type: default-browser disqualifiers: @@ -148,6 +149,7 @@ features: secondary-button-label: juno_onboarding_default_browser_negative_button title: juno_onboarding_default_browser_title_nimbus_2 add-search-widget: + add-ons-data: [] body: juno_onboarding_add_search_widget_description card-type: add-search-widget disqualifiers: @@ -161,6 +163,7 @@ features: secondary-button-label: juno_onboarding_add_search_widget_negative_button title: juno_onboarding_add_search_widget_title sync-sign-in: + add-ons-data: [] body: juno_onboarding_sign_in_description_3 card-type: sync-sign-in disqualifiers: @@ -174,6 +177,7 @@ features: secondary-button-label: juno_onboarding_sign_in_negative_button title: juno_onboarding_sign_in_title_2 notification-permission: + add-ons-data: [] body: juno_onboarding_enable_notifications_description_nimbus_2 card-type: notification-permission disqualifiers: @@ -666,6 +670,8 @@ enums: OnboardingCardType: description: An enum to describe a type of card. variants: + add-ons: + description: Allows user to install add-ons from onboarding. add-search-widget: description: Allows user to add search widget to homescreen. default-browser: @@ -708,6 +714,33 @@ enums: wikipedia: description: A Firefox Suggestion for a Wikipedia page. objects: + AddOnData: + description: An object to describe an add-on to be installed from the onboarding card. + fields: + average-rating: + description: The average rating of the add-on. + type: String + default: "0.0" + description: + description: A small description of the add-on to be displayed to the user. + type: Text + default: "" + icon-res: + description: The resource id of the icon of the add-on to be displayed. + type: Image + default: ic_onboarding_welcome + install-url: + description: The url from where the add-on can be installed. + type: Text + default: "" + name: + description: The name of the add-on to be displayed to the user. + type: Text + default: "" + review-count: + description: The amount of reviews the add-on has. + type: String + default: "0.0" MessageData: description: "An object to describe a message. It uses human readable strings to describe the triggers, action and style of the message as well as the text of the message and call to action.\n" fields: @@ -795,6 +828,10 @@ objects: OnboardingCardData: description: An object to describe a user facing onboarding card. fields: + add-ons-data: + description: "An optional list of add-ons which will be shown in add-on onboarding card.\n" + type: List + default: [] body: description: The message text displayed to the user. May contain linkable text. type: Text diff --git a/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml b/experimenter/experimenter/features/manifests/firefox-desktop/.ref-cache.yaml index 975147f4f93..41b36e057b5 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: 20ffd55f329d6222c6f64c83636ec34d4a300c5c -central: 11ab9645846ff996343f1c5bdb0c65165724a1b6 -esr115: fd8ff91a7dcabda88a3518b2d22c164b77313167 -esr128: 5c6d4658c04d3337a1c6a736dd145c0dff07a4c9 +beta: ec27812852cef450ea9dcb7dc1be0f0d8dc92213 +central: 0a48a7a9089fab42115f604f82efc25b3e5fd7de +esr115: 527e98719372d847d146141b14537bbca1084ece +esr128: 4485490156bbe5705ffbd1bd1eea30198a08628f release: b8ea2342548b8571e58f9176d9555ccdb5ec199f diff --git a/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml b/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml index 92a6b04f35e..e0f9004c7ab 100644 --- a/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/focus-ios/.ref-cache.yaml @@ -10,7 +10,7 @@ focus/klar-v129.2: 61ba62d82c23048762bede05525bb666e47a2a31 focus/klar-v130.0: 0b359af1d789a91976657cbe22c7d3d9c7fdadc3 focus/klar-v131.0: 34d92c8df1b1522a1da88c23879b439d763ec133 focus/klar-v131.1: b7dca2271b14988837524a30eb154d91eb5e4912 -main: 739e89d86df17511c7382ed0790333cd97f43f84 +main: f387704352915d6cd896b326ebdcaaddbf3658c4 release/v124: da250bed9e19c4978d4400d6d404cb312e33636e release/v125: a3e1e0773a00009e08d95726fd518ab642255ccd release/v126: 6f305409b4af68e8404401a2caad8cb0da9a0494 @@ -18,5 +18,5 @@ release/v127: 74113c5c977d51f94c6d0ec149ab8c7df5c2c0ba release/v128: 35067ace4056902b3e30df15c1ca4b06c2d12065 release/v129: 500c57e46f0de7c5125ba823eb4f72500934bdca release/v130: a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12 -release/v131: 898dfa850a9941eee3a59aeac04f22fce0f0d1ed -release/v132: 3170030618d59077c07cfacc8d6d8e5c9cf32fb5 +release/v131: a3a974111278edc84107e1b222671a10276b7e83 +release/v132: e9900c3ce04578261ed58d59b6143498a8a20d33 diff --git a/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml b/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml index b20b46b521a..4ae4620f6b7 100644 --- a/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml +++ b/experimenter/experimenter/features/manifests/ios/.ref-cache.yaml @@ -1,4 +1,4 @@ -main: 739e89d86df17511c7382ed0790333cd97f43f84 +main: f387704352915d6cd896b326ebdcaaddbf3658c4 release/v117: 43b690c450066d4dde1b2ccb93ed3714d244d502 release/v118: 89a7ea3c3372e5a4ef5b3c5b85499d26198d0524 release/v119: 7dc381f991c6d2a983c3ba7f0cffd880e8c29e7b @@ -13,8 +13,8 @@ release/v127: 74113c5c977d51f94c6d0ec149ab8c7df5c2c0ba release/v128: 35067ace4056902b3e30df15c1ca4b06c2d12065 release/v129: 500c57e46f0de7c5125ba823eb4f72500934bdca release/v130: a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12 -release/v131: 898dfa850a9941eee3a59aeac04f22fce0f0d1ed -release/v132: 3170030618d59077c07cfacc8d6d8e5c9cf32fb5 +release/v131: a3a974111278edc84107e1b222671a10276b7e83 +release/v132: e9900c3ce04578261ed58d59b6143498a8a20d33 v117.0: 3b275ab1e4ccef769d84437033c0c68acfd2df8a v117.1: 55ddcf473a65d106d43f6d2ae5af4076d6d03688 v117.2: 5cc367aa8857199cd8a54d53e8faf6696c5614c3