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

Unified Diff: chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc

Issue 7432006: Add an experimental permissions API for extensions. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 9 years, 5 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: chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc
diff --git a/chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc b/chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc
index cd2e99a2241d3d72fd37e0c0c5374d51e7f76c36..a49bc0a25215c62f8efcf76dac91d4a656798f3c 100644
--- a/chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc
+++ b/chrome/browser/ui/gtk/extensions/extension_install_dialog_gtk.cc
@@ -62,8 +62,11 @@ void ShowInstallDialog(GtkWindow* parent,
parent,
GTK_DIALOG_MODAL,
NULL);
- GtkWidget* close_button = gtk_dialog_add_button(GTK_DIALOG(dialog),
- GTK_STOCK_CANCEL, GTK_RESPONSE_CLOSE);
+ int cancel = ExtensionInstallUI::kAbortButtonIds[type];
+ GtkWidget* close_button = gtk_dialog_add_button(
+ GTK_DIALOG(dialog),
+ cancel > 0 ? l10n_util::GetStringUTF8(cancel).c_str(): GTK_STOCK_CANCEL,
+ GTK_RESPONSE_CLOSE);
gtk_dialog_add_button(
GTK_DIALOG(dialog),
l10n_util::GetStringUTF8(ExtensionInstallUI::kButtonIds[type]).c_str(),

Powered by Google App Engine
This is Rietveld 408576698