Index: chrome/common/extensions/manifest.cc |
diff --git a/chrome/common/extensions/manifest.cc b/chrome/common/extensions/manifest.cc |
index 92ea3b8ea4d566b5cc2c323d261afd180e144c16..cb4e1b0219173eb1ddb4b665e193a64355209150 100644 |
--- a/chrome/common/extensions/manifest.cc |
+++ b/chrome/common/extensions/manifest.cc |
@@ -11,7 +11,7 @@ |
#include "base/stringprintf.h" |
#include "base/utf_string_conversions.h" |
#include "chrome/common/extensions/extension_manifest_constants.h" |
-#include "chrome/common/extensions/features/simple_feature_provider.h" |
+#include "chrome/common/extensions/features/base_feature_provider.h" |
#include "extensions/common/error_utils.h" |
namespace errors = extension_manifest_errors; |
@@ -60,7 +60,7 @@ void Manifest::ValidateManifest( |
// checking to let developers know when they screw up. |
std::set<std::string> feature_names = |
- SimpleFeatureProvider::GetManifestFeatures()->GetAllFeatureNames(); |
+ BaseFeatureProvider::GetManifestFeatures()->GetAllFeatureNames(); |
for (std::set<std::string>::iterator feature_name = feature_names.begin(); |
feature_name != feature_names.end(); ++feature_name) { |
// Use Get instead of HasKey because the former uses path expansion. |
@@ -68,7 +68,7 @@ void Manifest::ValidateManifest( |
continue; |
Feature* feature = |
- SimpleFeatureProvider::GetManifestFeatures()->GetFeature(*feature_name); |
+ BaseFeatureProvider::GetManifestFeatures()->GetFeature(*feature_name); |
Feature::Availability result = feature->IsAvailableToManifest( |
extension_id_, type_, Feature::ConvertLocation(location_), |
GetManifestVersion()); |
@@ -80,7 +80,7 @@ void Manifest::ValidateManifest( |
// Also generate warnings for keys that are not features. |
for (DictionaryValue::key_iterator key = value_->begin_keys(); |
key != value_->end_keys(); ++key) { |
- if (!SimpleFeatureProvider::GetManifestFeatures()->GetFeature(*key)) { |
+ if (!BaseFeatureProvider::GetManifestFeatures()->GetFeature(*key)) { |
warnings->push_back(Extension::InstallWarning( |
Extension::InstallWarning::FORMAT_TEXT, |
base::StringPrintf("Unrecognized manifest key '%s'.", |
@@ -167,7 +167,7 @@ bool Manifest::CanAccessPath(const std::string& path) const { |
bool Manifest::CanAccessKey(const std::string& key) const { |
Feature* feature = |
- SimpleFeatureProvider::GetManifestFeatures()->GetFeature(key); |
+ BaseFeatureProvider::GetManifestFeatures()->GetFeature(key); |
if (!feature) |
return true; |