| Index: chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc b/chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc
|
| index d4b6142a4e263fca17d73b995c8912b8c401e0b6..db73edb97035ea6473a63c53cd018a283858b1e0 100644
|
| --- a/chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc
|
| @@ -35,10 +35,7 @@ void AfterTranslateInfoBar::InitWidgets() {
|
| std::vector<string16> strings;
|
| TranslateInfoBarDelegate::GetAfterTranslateStrings(
|
| &strings, &swapped_language_combos, autodetermined_source_language);
|
| - if (autodetermined_source_language)
|
| - DCHECK(strings.size() == 2U);
|
| - else
|
| - DCHECK(strings.size() == 3U);
|
| + DCHECK_EQ(autodetermined_source_language ? 2U : 3U, strings.size());
|
|
|
| GtkWidget* hbox = gtk_hbox_new(FALSE, ui::kControlSpacing);
|
| gtk_util::CenterWidgetInHBox(hbox_, hbox, false, 0);
|
| @@ -65,11 +62,11 @@ void AfterTranslateInfoBar::InitWidgets() {
|
|
|
| gtk_box_pack_start(GTK_BOX(hbox), CreateLabel(UTF16ToUTF8(strings[0])),
|
| FALSE, FALSE, 0);
|
| - gtk_box_pack_start(GTK_BOX(hbox),
|
| - (swapped_language_combos ||
|
| - autodetermined_source_language) ? target_lang_combo :
|
| - original_lang_combo,
|
| - FALSE, FALSE, 0);
|
| + gtk_box_pack_start(
|
| + GTK_BOX(hbox),
|
| + (swapped_language_combos || autodetermined_source_language) ?
|
| + target_lang_combo : original_lang_combo,
|
| + FALSE, FALSE, 0);
|
| gtk_box_pack_start(GTK_BOX(hbox), CreateLabel(UTF16ToUTF8(strings[1])),
|
| FALSE, FALSE, 0);
|
| if (!autodetermined_source_language) {
|
|
|