aboutsummaryrefslogtreecommitdiff
path: root/devel/electron38/files/patch-components_feature__engagement_public_feature__configurations.cc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron38/files/patch-components_feature__engagement_public_feature__configurations.cc')
-rw-r--r--devel/electron38/files/patch-components_feature__engagement_public_feature__configurations.cc30
1 files changed, 30 insertions, 0 deletions
diff --git a/devel/electron38/files/patch-components_feature__engagement_public_feature__configurations.cc b/devel/electron38/files/patch-components_feature__engagement_public_feature__configurations.cc
new file mode 100644
index 000000000000..97a90a4e8495
--- /dev/null
+++ b/devel/electron38/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -0,0 +1,30 @@
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-08-26 20:49:50 UTC
++++ components/feature_engagement/public/feature_configurations.cc
+@@ -100,7 +100,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+
+ std::optional<FeatureConfig> GetClientSideFeatureConfig(
+ const base::Feature* feature) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+
+ // The IPH bubble for link capturing has a trigger set to ANY so that it
+ // always shows up. The per app specific guardrails are independently stored
+@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
+ FeatureConfig config;
+ config.valid = true;
+@@ -1956,7 +1956,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_BSD)
+
+ if (kIPHAutofillCreditCardBenefitFeature.name == feature->name) {
+ // The credit card benefit IPH appears up to three times over 10 years and