| Index: chrome/browser/gtk/download_item_gtk.cc
|
| diff --git a/chrome/browser/gtk/download_item_gtk.cc b/chrome/browser/gtk/download_item_gtk.cc
|
| index 6744af070dbd2a00c7278500e5a61ac2cf3608d2..7a68dc1fcf0ca7d446d835e7a02a8e09f5bd2dbb 100644
|
| --- a/chrome/browser/gtk/download_item_gtk.cc
|
| +++ b/chrome/browser/gtk/download_item_gtk.cc
|
| @@ -781,15 +781,7 @@ gboolean DownloadItemGtk::OnExpose(GtkWidget* widget, GdkEventExpose* e) {
|
| void DownloadItemGtk::OnClick(GtkWidget* widget) {
|
| UMA_HISTOGRAM_LONG_TIMES("clickjacking.open_download",
|
| base::Time::Now() - creation_time_);
|
| -
|
| - DownloadItem* download = get_download();
|
| -
|
| - if (download->state() == DownloadItem::IN_PROGRESS) {
|
| - download->set_open_when_complete(
|
| - !download->open_when_complete());
|
| - } else if (download->state() == DownloadItem::COMPLETE) {
|
| - download_util::OpenDownload(download);
|
| - }
|
| + get_download()->OpenDownload();
|
| }
|
|
|
| gboolean DownloadItemGtk::OnProgressAreaExpose(GtkWidget* widget,
|
| @@ -858,7 +850,7 @@ gboolean DownloadItemGtk::OnDangerousPromptExpose(GtkWidget* widget,
|
| void DownloadItemGtk::OnDangerousAccept(GtkWidget* button) {
|
| UMA_HISTOGRAM_LONG_TIMES("clickjacking.save_download",
|
| base::Time::Now() - creation_time_);
|
| - get_download()->manager()->DangerousDownloadValidated(get_download());
|
| + get_download()->DangerousDownloadValidated();
|
| }
|
|
|
| void DownloadItemGtk::OnDangerousDecline(GtkWidget* button) {
|
|
|