Index: chrome/browser/password_manager/chrome_password_manager_client.cc |
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc |
index 3aa46f59cf73d72232666391514f81825f31b086..65a1473d4a7b94e3666ae29387c6bafec959e04e 100644 |
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc |
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc |
@@ -46,7 +46,6 @@ |
#include "components/password_manager/core/common/credential_manager_types.h" |
#include "components/password_manager/core/common/password_manager_features.h" |
#include "components/password_manager/core/common/password_manager_pref_names.h" |
-#include "components/password_manager/core/common/password_manager_switches.h" |
#include "components/password_manager/sync/browser/password_sync_util.h" |
#include "components/prefs/pref_service.h" |
#include "components/signin/core/browser/signin_manager.h" |
@@ -590,6 +589,11 @@ bool ChromePasswordManagerClient::IsTheHotNewBubbleUIEnabled() { |
#endif |
} |
+bool ChromePasswordManagerClient::EnabledForSyncSignin() { |
+ return base::FeatureList::IsEnabled( |
+ password_manager::features::kManagerForSyncSignin); |
+} |
+ |
bool ChromePasswordManagerClient::IsUpdatePasswordUIEnabled() const { |
#if BUILDFLAG(ANDROID_JAVA_UI) |
return base::FeatureList::IsEnabled( |
@@ -599,22 +603,6 @@ bool ChromePasswordManagerClient::IsUpdatePasswordUIEnabled() const { |
#endif |
} |
-bool ChromePasswordManagerClient::EnabledForSyncSignin() { |
- base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); |
- if (command_line->HasSwitch( |
- password_manager::switches::kDisableManagerForSyncSignin)) |
- return false; |
- |
- if (command_line->HasSwitch( |
- password_manager::switches::kEnableManagerForSyncSignin)) |
- return true; |
- |
- // Default is enabled. |
- std::string group_name = |
- base::FieldTrialList::FindFullName("PasswordManagerStateForSyncSignin"); |
- return group_name != "Disabled"; |
-} |
- |
const GURL& ChromePasswordManagerClient::GetMainFrameURL() const { |
return web_contents()->GetVisibleURL(); |
} |