Index: chrome/browser/ui/views/download/download_item_view_md.cc |
diff --git a/chrome/browser/ui/views/download/download_item_view_md.cc b/chrome/browser/ui/views/download/download_item_view_md.cc |
index 5e16453b774d6caf789d2271d91cc8c19a72e2a3..5f22ae60625fcc1788247e6262803c693a74ab1c 100644 |
--- a/chrome/browser/ui/views/download/download_item_view_md.cc |
+++ b/chrome/browser/ui/views/download/download_item_view_md.cc |
@@ -242,9 +242,10 @@ void DownloadItemViewMd::StartDownloadProgress() { |
if (progress_timer_.IsRunning()) |
return; |
progress_start_time_ = base::TimeTicks::Now(); |
- progress_timer_.Start(FROM_HERE, base::TimeDelta::FromMilliseconds( |
- DownloadShelf::kProgressRateMs), |
- this, &DownloadItemViewMd::SchedulePaint); |
+ progress_timer_.Start( |
+ FROM_HERE, |
+ base::TimeDelta::FromMilliseconds(DownloadShelf::kProgressRateMs), |
+ base::Bind(&DownloadItemViewMd::SchedulePaint, base::Unretained(this))); |
} |
void DownloadItemViewMd::StopDownloadProgress() { |