| 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
|
|
|