summaryrefslogtreecommitdiffstats
path: root/chrome/browser/translate/options_menu_model.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/translate/options_menu_model.cc')
-rw-r--r--chrome/browser/translate/options_menu_model.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/translate/options_menu_model.cc b/chrome/browser/translate/options_menu_model.cc
index 86a1cfc0..10b8db5 100644
--- a/chrome/browser/translate/options_menu_model.cc
+++ b/chrome/browser/translate/options_menu_model.cc
@@ -25,6 +25,9 @@ OptionsMenuModel::OptionsMenuModel(
TranslateInfoBarDelegate* translate_delegate)
: ui::SimpleMenuModel(this),
translate_infobar_delegate_(translate_delegate) {
+ // |translate_delegate| must already be owned.
+ DCHECK(translate_infobar_delegate_->web_contents());
+
string16 original_language = translate_delegate->language_name_at(
translate_delegate->original_language_index());
string16 target_language = translate_delegate->language_name_at(