summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sync/engine/update_applicator.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/sync/engine/update_applicator.cc')
-rw-r--r--chrome/browser/sync/engine/update_applicator.cc15
1 files changed, 1 insertions, 14 deletions
diff --git a/chrome/browser/sync/engine/update_applicator.cc b/chrome/browser/sync/engine/update_applicator.cc
index 8c5db40..d0ff392 100644
--- a/chrome/browser/sync/engine/update_applicator.cc
+++ b/chrome/browser/sync/engine/update_applicator.cc
@@ -44,7 +44,6 @@ bool UpdateApplicator::AttemptOneApplication(
// Clear the tracked failures to avoid double-counting.
conflicting_ids_.clear();
- blocked_ids_.clear();
}
syncable::MutableEntry entry(trans, syncable::GET_BY_HANDLE, *pointer_);
UpdateAttemptResponse updateResponse =
@@ -60,10 +59,6 @@ bool UpdateApplicator::AttemptOneApplication(
pointer_++;
conflicting_ids_.push_back(entry.Get(syncable::ID));
break;
- case BLOCKED:
- pointer_++;
- blocked_ids_.push_back(entry.Get(syncable::ID));
- break;
default:
NOTREACHED();
break;
@@ -75,8 +70,7 @@ bool UpdateApplicator::AttemptOneApplication(
}
bool UpdateApplicator::AllUpdatesApplied() const {
- return conflicting_ids_.empty() && blocked_ids_.empty() &&
- begin_ == end_;
+ return conflicting_ids_.empty() && begin_ == end_;
}
void UpdateApplicator::SaveProgressIntoSessionState(SyncerSession* session) {
@@ -85,18 +79,11 @@ void UpdateApplicator::SaveProgressIntoSessionState(SyncerSession* session) {
vector<syncable::Id>::const_iterator i;
for (i = conflicting_ids_.begin(); i != conflicting_ids_.end(); ++i) {
- session->EraseBlockedItem(*i);
session->AddCommitConflict(*i);
session->AddAppliedUpdate(CONFLICT, *i);
}
- for (i = blocked_ids_.begin(); i != blocked_ids_.end(); ++i) {
- session->AddBlockedItem(*i);
- session->EraseCommitConflict(*i);
- session->AddAppliedUpdate(BLOCKED, *i);
- }
for (i = successful_ids_.begin(); i != successful_ids_.end(); ++i) {
session->EraseCommitConflict(*i);
- session->EraseBlockedItem(*i);
session->AddAppliedUpdate(SUCCESS, *i);
}
}