Index: chrome/browser/sync/profile_sync_service_android.cc |
diff --git a/chrome/browser/sync/profile_sync_service_android.cc b/chrome/browser/sync/profile_sync_service_android.cc |
index a75318ac69bcc0a338eb6fcb32562dc4c691de37..898371f0863383f31e06b2a5bd68f81cfd91c0f9 100644 |
--- a/chrome/browser/sync/profile_sync_service_android.cc |
+++ b/chrome/browser/sync/profile_sync_service_android.cc |
@@ -311,14 +311,12 @@ jboolean ProfileSyncServiceAndroid::IsSyncKeystoreMigrationDone( |
ScopedJavaLocalRef<jintArray> ProfileSyncServiceAndroid::GetActiveDataTypes( |
JNIEnv* env, jobject obj) { |
syncer::ModelTypeSet types = sync_service_->GetActiveDataTypes(); |
- types.PutAll(syncer::ControlTypes()); |
return ModelTypeSetToJavaIntArray(env, types); |
} |
ScopedJavaLocalRef<jintArray> ProfileSyncServiceAndroid::GetPreferredDataTypes( |
JNIEnv* env, jobject obj) { |
syncer::ModelTypeSet types = sync_service_->GetPreferredDataTypes(); |
- types.PutAll(syncer::ControlTypes()); |
return ModelTypeSetToJavaIntArray(env, types); |
} |
@@ -333,7 +331,6 @@ void ProfileSyncServiceAndroid::SetPreferredDataTypes( |
for (size_t i = 0; i < types_vector.size(); i++) { |
types.Put(static_cast<syncer::ModelType>(types_vector[i])); |
} |
- types.RetainAll(syncer::UserSelectableTypes()); |
sync_service_->OnUserChoseDatatypes(sync_everything, types); |
} |