diff options
-rw-r--r-- | chrome/browser/sync/glue/autofill_change_processor.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/browser/sync/glue/autofill_change_processor.cc b/chrome/browser/sync/glue/autofill_change_processor.cc index 0f2f270..d667963 100644 --- a/chrome/browser/sync/glue/autofill_change_processor.cc +++ b/chrome/browser/sync/glue/autofill_change_processor.cc @@ -173,8 +173,10 @@ void AutofillChangeProcessor::RemoveSyncNode(const std::string& tag, sync_api::WriteNode sync_node(trans); int64 sync_id = model_associator_->GetSyncIdFromChromeId(tag); if (sync_api::kInvalidId == sync_id) { - std::string err = "Unexpected notification for: " + tag; - error_handler()->OnUnrecoverableError(FROM_HERE, err); + // This could happen because web db might have duplicates and when an entry + // and its duplicate is deleted. + LOG(WARNING) << + "Bogus delete notification generate for autofill entry " + tag; return; } else { if (!sync_node.InitByIdLookup(sync_id)) { |