Home | History | Annotate | Download | only in extensions

Lines Matching refs:extension

19 #include "chrome/common/extensions/extension.h"
97 scoped_refptr<Extension> TestExtensionPrefs::AddExtension(std::string name) {
101 return AddExtensionWithManifest(dictionary, Extension::INTERNAL);
104 scoped_refptr<Extension> TestExtensionPrefs::AddExtensionWithManifest(
105 const DictionaryValue& manifest, Extension::Location location) {
110 scoped_refptr<Extension> extension = Extension::Create(
111 path, location, manifest, Extension::STRICT_ERROR_CHECKS, &errors);
112 EXPECT_TRUE(extension);
113 if (!extension)
116 EXPECT_TRUE(Extension::IdIsValid(extension->id()));
118 prefs_->OnExtensionInstalled(extension, Extension::ENABLED,
120 return extension;
124 scoped_refptr<Extension> extension(AddExtension(name));
125 return extension->id();