Index: apps/shell/common/shell_extensions_client.h |
diff --git a/apps/shell/common/shell_extensions_client.h b/apps/shell/common/shell_extensions_client.h |
index e920b38c2a803341ea19f9f50409f51e4d5d4ec9..79587c0a9b0c0c4d8c8d7cd93b0adefc81730d1c 100644 |
--- a/apps/shell/common/shell_extensions_client.h |
+++ b/apps/shell/common/shell_extensions_client.h |
@@ -23,7 +23,7 @@ class ShellExtensionsClient : public extensions::ExtensionsClient { |
OVERRIDE; |
virtual const extensions::PermissionMessageProvider& |
GetPermissionMessageProvider() const OVERRIDE; |
- virtual extensions::FeatureProvider* GetFeatureProviderByName( |
+ virtual scoped_ptr<extensions::FeatureProvider> CreateFeatureProvider( |
const std::string& name) const OVERRIDE; |
virtual void FilterHostPermissions( |
const extensions::URLPatternSet& hosts, |
@@ -40,8 +40,6 @@ class ShellExtensionsClient : public extensions::ExtensionsClient { |
virtual bool IsAPISchemaGenerated(const std::string& name) const OVERRIDE; |
virtual base::StringPiece GetAPISchema(const std::string& name) const |
OVERRIDE; |
- virtual void AddExtraFeatureFilters(extensions::SimpleFeature* feature) const |
- OVERRIDE; |
virtual bool ShouldSuppressFatalErrors() const OVERRIDE; |
private: |