Index: components/translate/content/browser/static_browser_cld_data_provider_factory.h |
diff --git a/components/translate/content/browser/static_browser_cld_data_provider.h b/components/translate/content/browser/static_browser_cld_data_provider_factory.h |
similarity index 51% |
copy from components/translate/content/browser/static_browser_cld_data_provider.h |
copy to components/translate/content/browser/static_browser_cld_data_provider_factory.h |
index eb8833087bd61e0d73a9d1cdc4a417f98da32e8e..8ddac77a31919a92c856c5d81802adabbdc1a3b5 100644 |
--- a/components/translate/content/browser/static_browser_cld_data_provider.h |
+++ b/components/translate/content/browser/static_browser_cld_data_provider_factory.h |
@@ -2,27 +2,27 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef COMPONENTS_TRANSLATE_CONTENT_BROWSER_STATIC_BROWSER_CLD_DATA_PROVIDER_H_ |
-#define COMPONENTS_TRANSLATE_CONTENT_BROWSER_STATIC_BROWSER_CLD_DATA_PROVIDER_H_ |
+#ifndef COMPONENTS_TRANSLATE_CONTENT_BROWSER_STATIC_BROWSER_CLD_DATA_PROVIDER_FACTORY_H_ |
+#define COMPONENTS_TRANSLATE_CONTENT_BROWSER_STATIC_BROWSER_CLD_DATA_PROVIDER_FACTORY_H_ |
#include "base/macros.h" |
-#include "components/translate/content/browser/browser_cld_data_provider.h" |
+#include "components/translate/content/browser/browser_cld_data_provider_factory.h" |
namespace translate { |
-class StaticBrowserCldDataProvider : public BrowserCldDataProvider { |
+class StaticBrowserCldDataProviderFactory : |
+ public BrowserCldDataProviderFactory { |
public: |
- explicit StaticBrowserCldDataProvider(); |
- virtual ~StaticBrowserCldDataProvider(); |
- // BrowserCldDataProvider implementations: |
- virtual bool OnMessageReceived(const IPC::Message&) override; |
- virtual void OnCldDataRequest() override; |
- virtual void SendCldDataResponse() override; |
+ explicit StaticBrowserCldDataProviderFactory(); |
jochen (gone - plz use gerrit)
2014/10/23 13:57:39
nit. no explicit
Andrew Hayden (chromium.org)
2014/10/30 16:56:32
Deleted the class!
|
+ virtual ~StaticBrowserCldDataProviderFactory(); |
+ // BrowserCldDataProviderFactory implementations: |
+ virtual BrowserCldDataProvider* NewProvider( |
+ content::WebContents* web_contents) override; |
private: |
- DISALLOW_COPY_AND_ASSIGN(StaticBrowserCldDataProvider); |
+ DISALLOW_COPY_AND_ASSIGN(StaticBrowserCldDataProviderFactory); |
}; |
} // namespace translate |
-#endif // COMPONENTS_TRANSLATE_CONTENT_BROWSER_STATIC_BROWSER_CLD_DATA_PROVIDER_H_ |
+#endif // COMPONENTS_TRANSLATE_CONTENT_BROWSER_STATIC_BROWSER_CLD_DATA_PROVIDER_FACTORY_H_ |