Index: chrome/browser/ui/views/download/download_item_view.cc |
diff --git a/chrome/browser/ui/views/download/download_item_view.cc b/chrome/browser/ui/views/download/download_item_view.cc |
index fb71889dac70b09a0971bb746204f3743162d147..3b57d13dffcc616cbc1120ab9afe7fa0ad515b3a 100644 |
--- a/chrome/browser/ui/views/download/download_item_view.cc |
+++ b/chrome/browser/ui/views/download/download_item_view.cc |
@@ -870,6 +870,7 @@ void DownloadItemView::OpenDownload() { |
} |
bool DownloadItemView::BeginDownloadFeedback() { |
+#if defined(FULL_SAFE_BROWSING) |
SafeBrowsingService* sb_service = g_browser_process->safe_browsing_service(); |
if (!sb_service) |
return false; |
@@ -886,6 +887,10 @@ bool DownloadItemView::BeginDownloadFeedback() { |
download()); |
// WARNING: we are deleted at this point. Don't access 'this'. |
return true; |
+#else |
+ NOTREACHED(); |
+ return false; |
+#endif |
} |
void DownloadItemView::LoadIcon() { |
@@ -1095,10 +1100,12 @@ void DownloadItemView::ClearWarningDialog() { |
void DownloadItemView::ShowWarningDialog() { |
DCHECK(mode_ != DANGEROUS_MODE && mode_ != MALICIOUS_MODE); |
time_download_warning_shown_ = base::Time::Now(); |
+#if defined(FULL_SAFE_BROWSING) |
if (model_.ShouldAllowDownloadFeedback()) { |
safe_browsing::DownloadFeedbackService::RecordEligibleDownloadShown( |
download()->GetDangerType()); |
} |
+#endif |
mode_ = model_.MightBeMalicious() ? MALICIOUS_MODE : DANGEROUS_MODE; |
body_state_ = NORMAL; |