| Index: sync/internal_api/sync_manager_impl.cc
|
| diff --git a/sync/internal_api/sync_manager_impl.cc b/sync/internal_api/sync_manager_impl.cc
|
| index 0825317b7770abd9c46451618e56b2538ee5cffb..342fdd308c7c0db6dfc4f7073cbdc2f43b026d87 100644
|
| --- a/sync/internal_api/sync_manager_impl.cc
|
| +++ b/sync/internal_api/sync_manager_impl.cc
|
| @@ -1295,6 +1295,17 @@ bool SyncManagerImpl::ReceivedExperiment(Experiments* experiments) {
|
| found_experiment = true;
|
| }
|
|
|
| + ReadNode pre_commit_update_avoidance_node(&trans);
|
| + if (pre_commit_update_avoidance_node.InitByClientTagLookup(
|
| + syncer::EXPERIMENTS,
|
| + syncer::kPreCommitUpdateAvoidanceTag) == BaseNode::INIT_OK) {
|
| + session_context_->set_pre_commit_update_avoidance_experiment_enabled(
|
| + pre_commit_update_avoidance_node.GetExperimentsSpecifics().
|
| + pre_commit_update_avoidance().enabled());
|
| + // We don't bother setting found_experiment. The frontend doesn't need to
|
| + // know about this.
|
| + }
|
| +
|
| return found_experiment;
|
| }
|
|
|
|
|