| Index: chrome/browser/signin/chrome_signin_client.cc
|
| diff --git a/chrome/browser/signin/chrome_signin_client.cc b/chrome/browser/signin/chrome_signin_client.cc
|
| index f72006c9ba53060d4c552783a2e4f273ab382c48..c533ab3f3558e7d25497f4ab2ba86965efe434e1 100644
|
| --- a/chrome/browser/signin/chrome_signin_client.cc
|
| +++ b/chrome/browser/signin/chrome_signin_client.cc
|
| @@ -133,11 +133,14 @@ bool ChromeSigninClient::CanRevokeCredentials() {
|
| }
|
|
|
| std::string ChromeSigninClient::GetSigninScopedDeviceId() {
|
| + if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kDisableSigninScopedDeviceId)) {
|
| + return std::string();
|
| + }
|
| +
|
| std::string signin_scoped_device_id =
|
| GetPrefs()->GetString(prefs::kGoogleServicesSigninScopedDeviceId);
|
| - if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kEnableSigninScopedDeviceId) &&
|
| - signin_scoped_device_id.empty()) {
|
| + if (signin_scoped_device_id.empty()) {
|
| // If device_id doesn't exist then generate new and save in prefs.
|
| signin_scoped_device_id = base::GenerateGUID();
|
| DCHECK(!signin_scoped_device_id.empty());
|
|
|