Index: chrome/browser/component_updater/component_updater_service.cc |
diff --git a/chrome/browser/component_updater/component_updater_service.cc b/chrome/browser/component_updater/component_updater_service.cc |
index 367ff6e7d5ec326a0ca0d6807f36c76b4e5d3cd2..a87c3da100c02a2dd8ba329d3c64c4bb924035fa 100644 |
--- a/chrome/browser/component_updater/component_updater_service.cc |
+++ b/chrome/browser/component_updater/component_updater_service.cc |
@@ -880,6 +880,7 @@ void CrxUpdateService::OnURLFetchComplete(const net::URLFetcher* source, |
if (source->FileErrorOccurred(&error_code) || !FetchSuccess(*source)) { |
if (crx->status == CrxUpdateItem::kDownloadingDiff) { |
+ crx->diff_update_failed = true; |
size_t count = ChangeItemStatus(CrxUpdateItem::kDownloadingDiff, |
CrxUpdateItem::kCanUpdate); |
DCHECK_EQ(count, 1ul); |