| 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_;
|
|
|