| Index: chrome/browser/extensions/webstore_installer.cc
|
| diff --git a/chrome/browser/extensions/webstore_installer.cc b/chrome/browser/extensions/webstore_installer.cc
|
| index 7dd6017a7fdee54983652a08dc1ff3dee65eaaf5..f9ee93d724ea04005897b3ed5f39ea120a05de79 100644
|
| --- a/chrome/browser/extensions/webstore_installer.cc
|
| +++ b/chrome/browser/extensions/webstore_installer.cc
|
| @@ -492,7 +492,9 @@ void WebstoreInstaller::OnDownloadStarted(
|
| }
|
|
|
| void WebstoreInstaller::OnDownloadUpdated(DownloadItem* download) {
|
| - CHECK_EQ(download_item_, download);
|
| + // DownloadItemImpl calls the observer for a completed item, ignore it.
|
| + if (download_item_ != download)
|
| + return;
|
|
|
| switch (download->GetState()) {
|
| case DownloadItem::CANCELLED:
|
|
|