Index: chrome/browser/ui/translate/translate_bubble_factory.h |
diff --git a/chrome/browser/ui/translate/translate_bubble_factory.h b/chrome/browser/ui/translate/translate_bubble_factory.h |
index 1c170441b9442b305edd15c62201a2fe8edd0a19..ebde9b676442fff9379c60f68394206f482688f6 100644 |
--- a/chrome/browser/ui/translate/translate_bubble_factory.h |
+++ b/chrome/browser/ui/translate/translate_bubble_factory.h |
@@ -6,6 +6,7 @@ |
#define CHROME_BROWSER_UI_TRANSLATE_TRANSLATE_BUBBLE_FACTORY_H_ |
#include "chrome/browser/ui/translate/translate_bubble_model.h" |
+#include "chrome/common/translate/translate_errors.h" |
class BrowserWindow; |
@@ -22,7 +23,8 @@ class TranslateBubbleFactory { |
// implementation. |
static void Show(BrowserWindow* window, |
content::WebContents* web_contents, |
- TranslateBubbleModel::ViewState view_state); |
+ TranslateBubbleModel::ViewState view_state, |
+ TranslateErrors::Type error_type); |
// Sets the factory to change the behavior how to show the bubble. |
// TranslateBubbleFactory doesn't take the ownership of |factory|. |
@@ -33,7 +35,8 @@ class TranslateBubbleFactory { |
virtual void ShowImplementation( |
BrowserWindow* window, |
content::WebContents* web_contents, |
- TranslateBubbleModel::ViewState view_state) = 0; |
+ TranslateBubbleModel::ViewState view_state, |
+ TranslateErrors::Type error_type) = 0; |
private: |
static TranslateBubbleFactory* current_factory_; |