diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-17 19:32:10 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-17 19:32:10 +0000 |
commit | 6bad2e767545973222ff72d69f48a0664dc7c422 (patch) | |
tree | 1a7573dbf9b45b906ca8fd67634bc7134e6963c4 /chrome/browser/autofill/autofill_dialog_gtk.cc | |
parent | 4d71f12a4b02aacd35d50c2b38d3b8d06d05f5ff (diff) | |
download | chromium_src-6bad2e767545973222ff72d69f48a0664dc7c422.zip chromium_src-6bad2e767545973222ff72d69f48a0664dc7c422.tar.gz chromium_src-6bad2e767545973222ff72d69f48a0664dc7c422.tar.bz2 |
Linux: Implement the new AutoFill section of the Options dialog.
* Updated the text of the radio buttons.
* Added a button that opens the AutoFill dialog.
BUG=33025
TEST=manually
Patch from Thiago Farina <thiago.farina@gmail.com>
Review URL: http://codereview.chromium.org/579020
Review URL: http://codereview.chromium.org/610003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39251 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autofill/autofill_dialog_gtk.cc')
-rw-r--r-- | chrome/browser/autofill/autofill_dialog_gtk.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chrome/browser/autofill/autofill_dialog_gtk.cc b/chrome/browser/autofill/autofill_dialog_gtk.cc index 20f673d..df55e3a 100644 --- a/chrome/browser/autofill/autofill_dialog_gtk.cc +++ b/chrome/browser/autofill/autofill_dialog_gtk.cc @@ -138,9 +138,10 @@ void FormTableSetLabel( // We have two table rows per form table row. row *= 2; - const char* text = - (label_id) ? l10n_util::GetStringUTF8(label_id).c_str() : 0; - GtkWidget* label = gtk_label_new(text); + std::string text; + if (label_id) + text = l10n_util::GetStringUTF8(label_id); + GtkWidget* label = gtk_label_new(text.c_str()); gtk_misc_set_alignment(GTK_MISC(label), 0, 0); gtk_table_attach(GTK_TABLE(table), label, col, col + len, // Left col, right col. |