| Index: content/public/test/download_test_observer.cc
|
| diff --git a/content/public/test/download_test_observer.cc b/content/public/test/download_test_observer.cc
|
| index e3ba7c5062eae20ffa7a12d2894f643060b2101f..c43a7f9f7267a2a7181cfb90ee816d3b86ffa8e8 100644
|
| --- a/content/public/test/download_test_observer.cc
|
| +++ b/content/public/test/download_test_observer.cc
|
| @@ -170,6 +170,7 @@ void DownloadTestObserver::OnDownloadUpdated(DownloadItem* download) {
|
| break;
|
|
|
| case ON_DANGEROUS_DOWNLOAD_IGNORE:
|
| + case ON_DANGEROUS_DOWNLOAD_QUIT:
|
| break;
|
|
|
| default:
|
| @@ -177,8 +178,10 @@ void DownloadTestObserver::OnDownloadUpdated(DownloadItem* download) {
|
| }
|
| }
|
|
|
| - if (IsDownloadInFinalState(download))
|
| + if (IsDownloadInFinalState(download) ||
|
| + dangerous_download_action_ == ON_DANGEROUS_DOWNLOAD_QUIT) {
|
| DownloadInFinalState(download);
|
| + }
|
| }
|
|
|
| size_t DownloadTestObserver::NumDangerousDownloadsSeen() const {
|
|
|