summaryrefslogtreecommitdiffstats
path: root/chrome/browser/js_modal_dialog_gtk.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/js_modal_dialog_gtk.cc')
-rw-r--r--chrome/browser/js_modal_dialog_gtk.cc12
1 files changed, 2 insertions, 10 deletions
diff --git a/chrome/browser/js_modal_dialog_gtk.cc b/chrome/browser/js_modal_dialog_gtk.cc
index 73d7f16..29111d1 100644
--- a/chrome/browser/js_modal_dialog_gtk.cc
+++ b/chrome/browser/js_modal_dialog_gtk.cc
@@ -48,16 +48,8 @@ bool ShouldSuppressJSDialogs(GtkDialog* dialog) {
void JavaScriptAppModalDialog::CreateAndShowDialog() {
dialog_ = CreateNativeDialog();
- gtk_widget_show_all(GTK_WIDGET(GTK_DIALOG(dialog_)));
-
- // Suggest a minimum size.
- gint width;
- GtkRequisition req;
- gtk_widget_size_request(dialog_, &req);
- gtk_util::GetWidgetSizeFromResources(dialog_, IDS_ALERT_DIALOG_WIDTH_CHARS, 0,
- &width, NULL);
- if (width > req.width)
- gtk_widget_set_size_request(dialog_, width, -1);
+ gtk_util::ShowModalDialogWithMinLocalizedWidth(GTK_WIDGET(dialog_),
+ IDS_ALERT_DIALOG_WIDTH_CHARS);
}
void JavaScriptAppModalDialog::HandleDialogResponse(GtkDialog* dialog,