Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / translate / chrome_translate_client.h
index 01529ff..1d2a7ee 100644 (file)
@@ -41,7 +41,7 @@ class ChromeTranslateClient
       public content::WebContentsObserver,
       public content::WebContentsUserData<ChromeTranslateClient> {
  public:
-  virtual ~ChromeTranslateClient();
+  ~ChromeTranslateClient() override;
 
   // Gets the LanguageState associated with the page.
   translate::LanguageState& GetLanguageState();
@@ -79,38 +79,35 @@ class ChromeTranslateClient
   content::WebContents* GetWebContents();
 
   // TranslateClient implementation.
-  virtual translate::TranslateDriver* GetTranslateDriver() OVERRIDE;
-  virtual PrefService* GetPrefs() OVERRIDE;
-  virtual scoped_ptr<translate::TranslatePrefs> GetTranslatePrefs() OVERRIDE;
-  virtual translate::TranslateAcceptLanguages* GetTranslateAcceptLanguages()
-      OVERRIDE;
-  virtual int GetInfobarIconID() const OVERRIDE;
-  virtual scoped_ptr<infobars::InfoBar> CreateInfoBar(
-      scoped_ptr<translate::TranslateInfoBarDelegate> delegate) const OVERRIDE;
-  virtual void ShowTranslateUI(translate::TranslateStep step,
-                               const std::string source_language,
-                               const std::string target_language,
-                               translate::TranslateErrors::Type error_type,
-                               bool triggered_from_menu) OVERRIDE;
-  virtual bool IsTranslatableURL(const GURL& url) OVERRIDE;
-  virtual void ShowReportLanguageDetectionErrorUI(
-      const GURL& report_url) OVERRIDE;
+  translate::TranslateDriver* GetTranslateDriver() override;
+  PrefService* GetPrefs() override;
+  scoped_ptr<translate::TranslatePrefs> GetTranslatePrefs() override;
+  translate::TranslateAcceptLanguages* GetTranslateAcceptLanguages() override;
+  int GetInfobarIconID() const override;
+  scoped_ptr<infobars::InfoBar> CreateInfoBar(
+      scoped_ptr<translate::TranslateInfoBarDelegate> delegate) const override;
+  void ShowTranslateUI(translate::TranslateStep step,
+                       const std::string source_language,
+                       const std::string target_language,
+                       translate::TranslateErrors::Type error_type,
+                       bool triggered_from_menu) override;
+  bool IsTranslatableURL(const GURL& url) override;
+  void ShowReportLanguageDetectionErrorUI(const GURL& report_url) override;
 
   // ContentTranslateDriver::Observer implementation.
-  virtual void OnLanguageDetermined(
-      const translate::LanguageDetectionDetails& details) OVERRIDE;
-  virtual void OnPageTranslated(
-      const std::string& original_lang,
-      const std::string& translated_lang,
-      translate::TranslateErrors::Type error_type) OVERRIDE;
+  void OnLanguageDetermined(
+      const translate::LanguageDetectionDetails& details) override;
+  void OnPageTranslated(const std::string& original_lang,
+                        const std::string& translated_lang,
+                        translate::TranslateErrors::Type error_type) override;
 
  private:
   explicit ChromeTranslateClient(content::WebContents* web_contents);
   friend class content::WebContentsUserData<ChromeTranslateClient>;
 
   // content::WebContentsObserver implementation.
-  virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE;
-  virtual void WebContentsDestroyed() OVERRIDE;
+  bool OnMessageReceived(const IPC::Message& message) override;
+  void WebContentsDestroyed() override;
 
   // Shows the translate bubble.
   void ShowBubble(translate::TranslateStep step,