Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1958)

Unified Diff: content/shell/browser/shell_download_manager_delegate.cc

Issue 231733005: Delete the GTK+ port of Chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remerge to ToT Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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

Powered by Google App Engine
This is Rietveld 408576698