| Index: sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java
|
| diff --git a/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java b/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java
|
| index c36cef484eef50328b7077832ac8f6051137f981..ab424e5d80270f9dae40667279506702be5b59ae 100644
|
| --- a/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java
|
| +++ b/sync/android/java/src/org/chromium/sync/AndroidSyncSettings.java
|
| @@ -8,6 +8,7 @@ import android.accounts.Account;
|
| import android.content.ContentResolver;
|
| import android.content.Context;
|
| import android.content.SyncStatusObserver;
|
| +import android.os.Bundle;
|
| import android.os.StrictMode;
|
|
|
| import org.chromium.base.ObserverList;
|
| @@ -221,6 +222,9 @@ public class AndroidSyncSettings {
|
| // Make account syncable if there is one.
|
| if (shouldBeSyncable) {
|
| mSyncContentResolverDelegate.setIsSyncable(mAccount, mContractAuthority, 1);
|
| + // This reduces unnecessary resource usage. See http://crbug.com/480688 for details.
|
| + mSyncContentResolverDelegate.removePeriodicSync(
|
| + mAccount, mContractAuthority, Bundle.EMPTY);
|
| }
|
|
|
| // Disable the syncability of Chrome for all other accounts. Don't use
|
|
|