Lines Matching refs:extension_path
129 scoped_refptr<Extension> LoadExtension(const base::FilePath& extension_path,
133 return LoadExtension(extension_path, std::string(), location, flags, error);
136 scoped_refptr<Extension> LoadExtension(const base::FilePath& extension_path,
142 LoadManifest(extension_path, error));
145 if (!extension_l10n_util::LocalizeExtension(extension_path, manifest.get(),
150 scoped_refptr<Extension> extension(Extension::Create(extension_path,
167 base::DictionaryValue* LoadManifest(const base::FilePath& extension_path,
170 extension_path.Append(extensions::kManifestFilename);
337 base::FilePath extension_path;
338 for (extension_path = enumerator.Next(); !extension_path.value().empty();
339 extension_path = enumerator.Next()) {
342 base::FilePath basename = extension_path.BaseName();
346 base::DeleteFile(extension_path, true); // Recursive
362 << extension_path.value() << ".";
363 base::DeleteFile(extension_path, true); // Recursive.
375 << extension_path.LossyDisplayName() << ".";
376 base::DeleteFile(extension_path, true); // Recursive.
382 extension_path,
404 const base::FilePath& extension_path,
409 base::FilePath locale_path = extension_path.Append(extensions::kLocaleFolder);
436 const base::FilePath& extension_path,
444 LoadMessageBundle(extension_path, default_locale, &error));
458 bool CheckForIllegalFilenames(const base::FilePath& extension_path,
475 base::FileEnumerator all_files(extension_path, false, kFilesAndDirectories);