--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2026-08-31 10:59:09 UTC +++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc @@ -32,7 +32,7 @@ bool IsComponentSupported() { // Key Distribution component is necessary for full IWAs support as it // involves the IWA allowlist necessary to install IWAs in prod... return base::FeatureList::IsEnabled(features::kIsolatedWebApps); -#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // ...however, on Mac/Linux, the component logic is not fully supported. A // separate flag enables developing and testing both: IWAs and the component // separately on these systems. @@ -67,7 +67,7 @@ void QueueOnDemandUpdate( namespace component_updater { -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_FEATURE(kIwaKeyDistributionComponent, base::FEATURE_DISABLED_BY_DEFAULT); #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)