09c1114e71
Build cross platform desktop apps with JavaScript, HTML, and CSS. It's easier than you think. If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application. WWW: https://electronjs.org/
74 lines
3.8 KiB
C++
74 lines
3.8 KiB
C++
--- chrome/common/chrome_features.cc.orig 2022-09-24 10:57:32 UTC
|
|
+++ chrome/common/chrome_features.cc
|
|
@@ -90,7 +90,7 @@ const base::Feature kAsyncDns {
|
|
};
|
|
|
|
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
|
|
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
|
|
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
|
|
// Enables or disables the Autofill survey triggered by opening a prompt to
|
|
// save address info.
|
|
const base::Feature kAutofillAddressSurvey{"AutofillAddressSurvey",
|
|
@@ -105,7 +105,7 @@ const base::Feature kAutofillPasswordSurvey{"AutofillP
|
|
base::FEATURE_DISABLED_BY_DEFAULT};
|
|
#endif
|
|
|
|
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
|
|
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
|
|
// Enables the Restart background mode optimization. When all Chrome UI is
|
|
// closed and it goes in the background, allows to restart the browser to
|
|
// discard memory.
|
|
@@ -268,7 +268,7 @@ const base::Feature kDesktopPWAsEnforceWebAppSettingsP
|
|
// Enables or disables Desktop PWAs to be auto-started on OS login.
|
|
const base::Feature kDesktopPWAsRunOnOsLogin {
|
|
"DesktopPWAsRunOnOsLogin",
|
|
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
|
|
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
|
|
base::FEATURE_ENABLED_BY_DEFAULT
|
|
#else
|
|
base::FEATURE_DISABLED_BY_DEFAULT
|
|
@@ -284,7 +284,7 @@ const base::Feature kDesktopPWAsWebBundles{"DesktopPWA
|
|
base::FEATURE_DISABLED_BY_DEFAULT};
|
|
|
|
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
|
|
- BUILDFLAG(IS_FUCHSIA)
|
|
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
|
|
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
|
|
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
|
|
// Apps will not launch and will be marked in the UI as deprecated.
|
|
@@ -306,7 +306,7 @@ const base::Feature kDisruptiveNotificationPermissionR
|
|
const base::Feature kDnsOverHttps {
|
|
"DnsOverHttps",
|
|
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
|
|
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
|
|
+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
|
|
base::FEATURE_ENABLED_BY_DEFAULT
|
|
#else
|
|
base::FEATURE_DISABLED_BY_DEFAULT
|
|
@@ -322,7 +322,7 @@ const base::FeatureParam<bool> kDnsOverHttpsFallbackPa
|
|
const base::FeatureParam<bool> kDnsOverHttpsShowUiParam {
|
|
&kDnsOverHttps, "ShowUi",
|
|
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
|
|
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
|
|
+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
|
|
true
|
|
#else
|
|
false
|
|
@@ -608,7 +608,7 @@ const base::Feature kKioskEnableAppService("KioskEnabl
|
|
const base::Feature kUpdateHistoryEntryPointsInIncognito{
|
|
"UpdateHistoryEntryPointsInIncognito", base::FEATURE_ENABLED_BY_DEFAULT};
|
|
|
|
-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
|
|
+#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD)
|
|
COMPONENT_EXPORT(CHROME_FEATURES)
|
|
const base::Feature kLinuxLowMemoryMonitor{"LinuxLowMemoryMonitor",
|
|
base::FEATURE_DISABLED_BY_DEFAULT};
|
|
@@ -621,7 +621,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
|
|
&kLinuxLowMemoryMonitor, "critical_level", 255};
|
|
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
|
|
|
|
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
|
|
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
|
|
const base::Feature kListWebAppsSwitch{"ListWebAppsSwitch",
|
|
base::FEATURE_DISABLED_BY_DEFAULT};
|
|
#endif
|