Chromium Code Reviews| Index: chrome/browser/ui/cocoa/tab_contents/web_drag_source.mm |
| =================================================================== |
| --- chrome/browser/ui/cocoa/tab_contents/web_drag_source.mm (revision 85116) |
| +++ chrome/browser/ui/cocoa/tab_contents/web_drag_source.mm (working copy) |
| @@ -69,7 +69,7 @@ |
| if (file_name.empty()) { |
| // Retrieve the name from the URL. |
| string16 suggested_filename = |
| - net::GetSuggestedFilename(drop_data.url, "", "", string16()); |
| + net::GetSuggestedFilename(drop_data.url, "", "", "", string16()); |
| file_name = FilePathFromFilename(suggested_filename); |
| } |
| @@ -402,13 +402,11 @@ |
| &mimeType, |
| &fileName, |
| &downloadURL_)) { |
| - std::string contentDisposition = |
| - "attachment; filename=" + fileName.value(); |
|
asanka
2011/05/13 13:32:24
Thanks for getting rid of this!
|
| - download_util::GenerateFileName(downloadURL_, |
| - contentDisposition, |
| - std::string(), |
| - UTF16ToUTF8(mimeType), |
| - &downloadFileName_); |
| + download_util::GenerateFileNameFromSuggestedName( |
| + downloadURL_, |
| + fileName.value(), |
| + UTF16ToUTF8(mimeType), |
| + &downloadFileName_); |
| fileExtension = SysUTF8ToNSString(downloadFileName_.Extension()); |
| } |
| } |