Index: chrome/browser/ui/translate/translate_bubble_factory.cc |
diff --git a/chrome/browser/ui/translate/translate_bubble_factory.cc b/chrome/browser/ui/translate/translate_bubble_factory.cc |
index 8f0bd27c24534b79b55cfe7adf6c9d9181823bb0..95b9e9c640f989800f32b54e7e509f6c6dc9c7fb 100644 |
--- a/chrome/browser/ui/translate/translate_bubble_factory.cc |
+++ b/chrome/browser/ui/translate/translate_bubble_factory.cc |
@@ -11,11 +11,12 @@ namespace { |
void ShowDefault(BrowserWindow* window, |
content::WebContents* web_contents, |
- TranslateBubbleModel::ViewState view_state) { |
+ TranslateBubbleModel::ViewState view_state, |
+ TranslateErrors::Type error_type) { |
// |window| might be null when testing. |
if (!window) |
return; |
- window->ShowTranslateBubble(web_contents, view_state); |
+ window->ShowTranslateBubble(web_contents, view_state, error_type); |
} |
} // namespace |
@@ -26,13 +27,15 @@ TranslateBubbleFactory::~TranslateBubbleFactory() { |
// static |
void TranslateBubbleFactory::Show(BrowserWindow* window, |
content::WebContents* web_contents, |
- TranslateBubbleModel::ViewState view_state) { |
+ TranslateBubbleModel::ViewState view_state, |
+ TranslateErrors::Type error_type) { |
if (current_factory_) { |
- current_factory_->ShowImplementation(window, web_contents, view_state); |
+ current_factory_->ShowImplementation(window, web_contents, view_state, |
+ error_type); |
return; |
} |
- ShowDefault(window, web_contents, view_state); |
+ ShowDefault(window, web_contents, view_state, error_type); |
} |
// static |