Index: chrome/browser/ui/gtk/custom_drag.cc |
diff --git a/chrome/browser/ui/gtk/custom_drag.cc b/chrome/browser/ui/gtk/custom_drag.cc |
index f0f964619e0e71e0fc1873e66338670813de3fac..ed489900089ed6cfbce8b21609df835424e8ba44 100644 |
--- a/chrome/browser/ui/gtk/custom_drag.cc |
+++ b/chrome/browser/ui/gtk/custom_drag.cc |
@@ -89,8 +89,9 @@ class DownloadItemDrag::DragData { |
}; |
DownloadItemDrag::DragData::DragData(const DownloadItem* item) |
- : url_(net::FilePathToFileURL(item->GetFullPath())), |
+ : url_(net::FilePathToFileURL(item->GetTargetFilePath())), |
display_name_(item->GetFileNameToReportUser().LossyDisplayName()) { |
+ DCHECK(item->IsComplete()); |
} |
void DownloadItemDrag::DragData::OnDragDataGet(GtkWidget* widget, |