| Index: chrome/browser/ui/input_window_dialog_gtk.cc
|
| diff --git a/chrome/browser/ui/input_window_dialog_gtk.cc b/chrome/browser/ui/input_window_dialog_gtk.cc
|
| index 28052425daab27ba793ac6c657d0b3fef1d605bd..886ad4a779563f6d2b139c2f1662fb4d8720c515 100644
|
| --- a/chrome/browser/ui/input_window_dialog_gtk.cc
|
| +++ b/chrome/browser/ui/input_window_dialog_gtk.cc
|
| @@ -14,13 +14,15 @@ InputWindowDialogGtk::InputWindowDialogGtk(GtkWindow* parent,
|
| const std::string& window_title,
|
| const std::string& label,
|
| const std::string& contents,
|
| - Delegate* delegate)
|
| + Delegate* delegate,
|
| + ButtonType type)
|
| : dialog_(gtk_dialog_new_with_buttons(
|
| window_title.c_str(),
|
| parent,
|
| GTK_DIALOG_MODAL,
|
| GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT,
|
| - GTK_STOCK_OK, GTK_RESPONSE_ACCEPT,
|
| + type == BT_ADD ? GTK_STOCK_ADD : GTK_STOCK_SAVE,
|
| + GTK_RESPONSE_ACCEPT,
|
| NULL)),
|
| delegate_(delegate) {
|
| gtk_dialog_set_default_response(GTK_DIALOG(dialog_), GTK_RESPONSE_ACCEPT);
|
|
|