| Index: chrome/browser/download/chrome_download_manager_delegate.cc
|
| diff --git a/chrome/browser/download/chrome_download_manager_delegate.cc b/chrome/browser/download/chrome_download_manager_delegate.cc
|
| index 02dfa642a06abbff709e9c7deebdade13f726739..58ffea8783680ede9074a1796ba6ad6254a306d4 100644
|
| --- a/chrome/browser/download/chrome_download_manager_delegate.cc
|
| +++ b/chrome/browser/download/chrome_download_manager_delegate.cc
|
| @@ -185,6 +185,14 @@ ChromeDownloadManagerDelegate::~ChromeDownloadManagerDelegate() {
|
|
|
| void ChromeDownloadManagerDelegate::SetDownloadManager(DownloadManager* dm) {
|
| download_manager_ = dm;
|
| +
|
| +#if defined(FULL_SAFE_BROWSING) || defined(MOBILE_SAFE_BROWSING)
|
| + SafeBrowsingService* sb_service = g_browser_process->safe_browsing_service();
|
| + if (sb_service && !profile_->IsOffTheRecord()) {
|
| + // Include this download manager in the set monitored by safe browsing.
|
| + sb_service->AddDownloadManager(dm);
|
| + }
|
| +#endif
|
| }
|
|
|
| void ChromeDownloadManagerDelegate::Shutdown() {
|
|
|