Index: content/shell/browser/shell_download_manager_delegate.cc |
diff --git a/content/shell/browser/shell_download_manager_delegate.cc b/content/shell/browser/shell_download_manager_delegate.cc |
index 7c47adea5c1fa05aeabfd572e703e177e2a415e3..45f86f3bd6fe4e63c6125c47ac88c6bdfb58910f 100644 |
--- a/content/shell/browser/shell_download_manager_delegate.cc |
+++ b/content/shell/browser/shell_download_manager_delegate.cc |
@@ -4,10 +4,6 @@ |
#include "content/shell/browser/shell_download_manager_delegate.h" |
-#if defined(TOOLKIT_GTK) |
-#include <gtk/gtk.h> |
-#endif |
- |
#if defined(OS_WIN) |
#include <windows.h> |
#include <commdlg.h> |
@@ -190,30 +186,6 @@ void ShellDownloadManagerDelegate::ChooseDownloadPath( |
if (GetSaveFileName(&save_as)) |
result = base::FilePath(std::wstring(save_as.lpstrFile)); |
-#elif defined(TOOLKIT_GTK) |
- GtkWidget *dialog; |
- gfx::NativeWindow parent_window; |
- std::string base_name = base::FilePath(suggested_path).BaseName().value(); |
- |
- parent_window = item->GetWebContents()->GetView()->GetTopLevelNativeWindow(); |
- dialog = gtk_file_chooser_dialog_new("Save File", |
- parent_window, |
- GTK_FILE_CHOOSER_ACTION_SAVE, |
- GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, |
- GTK_STOCK_SAVE, GTK_RESPONSE_ACCEPT, |
- NULL); |
- gtk_file_chooser_set_do_overwrite_confirmation(GTK_FILE_CHOOSER(dialog), |
- TRUE); |
- gtk_file_chooser_set_current_name(GTK_FILE_CHOOSER(dialog), |
- base_name.c_str()); |
- |
- if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_ACCEPT) { |
- char *filename; |
- filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dialog)); |
- result = base::FilePath(filename); |
- g_free(filename); |
- } |
- gtk_widget_destroy(dialog); |
#else |
NOTIMPLEMENTED(); |
#endif |