| Index: components/password_manager/sync/browser/password_manager_setting_migrator_service.cc
|
| diff --git a/components/password_manager/sync/browser/password_manager_setting_migrator_service.cc b/components/password_manager/sync/browser/password_manager_setting_migrator_service.cc
|
| index 84d295642253b86ec0d01d6462b3acba44e9aeda..8c6a767452cf5efccac5c8582cf1b5eabbbd8b27 100644
|
| --- a/components/password_manager/sync/browser/password_manager_setting_migrator_service.cc
|
| +++ b/components/password_manager/sync/browser/password_manager_setting_migrator_service.cc
|
| @@ -176,7 +176,7 @@ void PasswordManagerSettingMigratorService::OnIsSyncingChanged() {
|
| }
|
|
|
| bool PasswordManagerSettingMigratorService::WasModelAssociationStepPerformed() {
|
| -#if defined(OS_ANDROID)
|
| +#if defined(OS_ANDROID) || defined(OS_IOS)
|
| return prefs_->IsPrioritySyncing();
|
| #else
|
| return prefs_->IsSyncing() && prefs_->IsPrioritySyncing();
|
| @@ -197,7 +197,7 @@ void PasswordManagerSettingMigratorService::MigrateAfterModelAssociation(
|
| if (sync_data_.empty()) {
|
| MigrateOffState(prefs);
|
| } else if (sync_data_.size() == 1) {
|
| -#if defined(OS_ANDROID)
|
| +#if defined(OS_ANDROID) || defined(OS_IOS)
|
| if (initial_new_pref_value_ != initial_legacy_pref_value_) {
|
| // Treat special case for mobile clients where only priority pref
|
| // arrives on the client.
|
|
|