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 69742447fb240490da57651a3dde805f8892823d..da76670c29e504f5840b57f9da980fda23e83f2f 100644 |
--- a/chrome/browser/ui/views/download/download_item_view.cc |
+++ b/chrome/browser/ui/views/download/download_item_view.cc |
@@ -237,9 +237,10 @@ void DownloadItemView::StartDownloadProgress() { |
if (progress_timer_.IsRunning()) |
return; |
progress_start_time_ = base::TimeTicks::Now(); |
- progress_timer_.Start(FROM_HERE, base::TimeDelta::FromMilliseconds( |
- DownloadShelf::kProgressRateMs), |
- this, &DownloadItemView::SchedulePaint); |
+ progress_timer_.Start( |
+ FROM_HERE, |
+ base::TimeDelta::FromMilliseconds(DownloadShelf::kProgressRateMs), |
+ base::Bind(&DownloadItemView::SchedulePaint, base::Unretained(this))); |
} |
void DownloadItemView::StopDownloadProgress() { |