blob: 5914211e9a117404f128cb1f670a76b8f46a70fb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- components/password_manager/core/common/password_manager_features.cc.orig 2022-05-19 14:06:27 UTC
+++ components/password_manager/core/common/password_manager_features.cc
@@ -70,7 +70,7 @@ const base::Feature kFillingAcrossAffiliatedWebsites{
const base::Feature kFillOnAccountSelect = {"fill-on-account-select",
base::FEATURE_DISABLED_BY_DEFAULT};
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// When enabled, initial sync will be forced during startup if the password
// store has encryption service failures.
const base::Feature kForceInitialSyncWhenDecryptionFails = {
@@ -148,7 +148,7 @@ const base::Feature kRecoverFromNeverSaveAndroid = {
const base::Feature kSecondaryServerFieldPredictions = {
"SecondaryServerFieldPredictions", base::FEATURE_ENABLED_BY_DEFAULT};
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Displays at least the decryptable and never saved logins in the password
// manager
const base::Feature kSkipUndecryptablePasswords = {
@@ -160,7 +160,7 @@ const base::Feature kSkipUndecryptablePasswords = {
const base::Feature kSupportForAddPasswordsInSettings = {
"SupportForAddPasswordsInSettings", base::FEATURE_DISABLED_BY_DEFAULT};
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// When enabled, all undecryptable passwords are deleted from the local database
// during initial sync flow.
const base::Feature kSyncUndecryptablePasswordsLinux = {
|