| Index: chrome/browser/ui/translate/language_combobox_model.cc
|
| diff --git a/chrome/browser/ui/translate/language_combobox_model.cc b/chrome/browser/ui/translate/language_combobox_model.cc
|
| index 031998addd1c6b8f3c6f5ef1378ea80f4a0a92c0..4874fec0e0f205e979c26526c72cf300331f885b 100644
|
| --- a/chrome/browser/ui/translate/language_combobox_model.cc
|
| +++ b/chrome/browser/ui/translate/language_combobox_model.cc
|
| @@ -9,8 +9,10 @@
|
| LanguageComboboxModel::LanguageComboboxModel(
|
| int default_index,
|
| TranslateBubbleModel* model)
|
| - : default_index_(default_index),
|
| + : default_index_(default_index < 0 ? 0 : default_index),
|
| model_(model) {
|
| + // view::Combobox can't treate an negative index, but |default_index| can be
|
| + // negative when, for example, the page's language can't be detected.
|
| }
|
|
|
| LanguageComboboxModel::~LanguageComboboxModel() {
|
|
|