| Index: chrome/browser/sync/glue/sync_backend_host.cc
|
| diff --git a/chrome/browser/sync/glue/sync_backend_host.cc b/chrome/browser/sync/glue/sync_backend_host.cc
|
| index d53f7cce4a94570bfb19da5b0053182fc8a3c62d..ac9e6333a757cf5143f2e961b98ec37300b00d05 100644
|
| --- a/chrome/browser/sync/glue/sync_backend_host.cc
|
| +++ b/chrome/browser/sync/glue/sync_backend_host.cc
|
| @@ -383,6 +383,10 @@ void SyncBackendHost::Initialize(
|
| factory_switches.backoff_override =
|
| InternalComponentsFactoryImpl::BACKOFF_SHORT_INITIAL_RETRY_OVERRIDE;
|
| }
|
| + if (cl->HasSwitch(switches::kSyncEnableGetUpdateAvoidance)) {
|
| + factory_switches.pre_commit_updates_policy =
|
| + InternalComponentsFactoryImpl::FORCE_ENABLE_PRE_COMMIT_UPDATE_AVOIDANCE;
|
| + }
|
|
|
| initialization_state_ = CREATING_SYNC_MANAGER;
|
| InitCore(DoInitializeOptions(
|
|
|