Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / extensions / test / test_extensions_client.h
index 1d1b8d6..8000550 100644 (file)
@@ -13,37 +13,34 @@ namespace extensions {
 class TestExtensionsClient : public ExtensionsClient {
  public:
   TestExtensionsClient();
-  virtual ~TestExtensionsClient();
+  ~TestExtensionsClient() override;
 
  private:
-  virtual void Initialize() OVERRIDE;
-  virtual const PermissionMessageProvider& GetPermissionMessageProvider() const
-      OVERRIDE;
-  virtual const std::string GetProductName() OVERRIDE;
-  virtual scoped_ptr<FeatureProvider> CreateFeatureProvider(
-      const std::string& name) const OVERRIDE;
-  virtual scoped_ptr<JSONFeatureProviderSource> CreateFeatureProviderSource(
-      const std::string& name) const OVERRIDE;
-  virtual void FilterHostPermissions(
+  void Initialize() override;
+  const PermissionMessageProvider& GetPermissionMessageProvider()
+      const override;
+  const std::string GetProductName() override;
+  scoped_ptr<FeatureProvider> CreateFeatureProvider(
+      const std::string& name) const override;
+  scoped_ptr<JSONFeatureProviderSource> CreateFeatureProviderSource(
+      const std::string& name) const override;
+  void FilterHostPermissions(
       const URLPatternSet& hosts,
       URLPatternSet* new_hosts,
-      std::set<PermissionMessage>* messages) const OVERRIDE;
-  virtual void SetScriptingWhitelist(
-      const ScriptingWhitelist& whitelist) OVERRIDE;
-  virtual const ScriptingWhitelist& GetScriptingWhitelist() const OVERRIDE;
-  virtual URLPatternSet GetPermittedChromeSchemeHosts(
+      std::set<PermissionMessage>* messages) const override;
+  void SetScriptingWhitelist(const ScriptingWhitelist& whitelist) override;
+  const ScriptingWhitelist& GetScriptingWhitelist() const override;
+  URLPatternSet GetPermittedChromeSchemeHosts(
       const Extension* extension,
-      const APIPermissionSet& api_permissions) const OVERRIDE;
-  virtual bool IsScriptableURL(const GURL& url,
-                               std::string* error) const OVERRIDE;
-  virtual bool IsAPISchemaGenerated(const std::string& name) const OVERRIDE;
-  virtual base::StringPiece GetAPISchema(
-      const std::string& name) const OVERRIDE;
-  virtual void RegisterAPISchemaResources(ExtensionAPI* api) const OVERRIDE;
-  virtual bool ShouldSuppressFatalErrors() const OVERRIDE;
-  virtual std::string GetWebstoreBaseURL() const OVERRIDE;
-  virtual std::string GetWebstoreUpdateURL() const OVERRIDE;
-  virtual bool IsBlacklistUpdateURL(const GURL& url) const OVERRIDE;
+      const APIPermissionSet& api_permissions) const override;
+  bool IsScriptableURL(const GURL& url, std::string* error) const override;
+  bool IsAPISchemaGenerated(const std::string& name) const override;
+  base::StringPiece GetAPISchema(const std::string& name) const override;
+  void RegisterAPISchemaResources(ExtensionAPI* api) const override;
+  bool ShouldSuppressFatalErrors() const override;
+  std::string GetWebstoreBaseURL() const override;
+  std::string GetWebstoreUpdateURL() const override;
+  bool IsBlacklistUpdateURL(const GURL& url) const override;
 
   // A whitelist of extensions that can script anywhere. Do not add to this
   // list (except in tests) without consulting the Extensions team first.