Home | History | Annotate | Download | only in extensions

Lines Matching refs:extension

11     : location(Extension::INVALID) {
26 const Extension* extension)
28 location(extension->location()),
29 path(extension->path()),
30 id(extension->id()) {
31 // As we need more bits of extension data in the renderer, add more keys to
45 if (extension->manifest_value()->Get(kRendererExtensionKeys[i], &temp))
50 scoped_refptr<Extension>
54 scoped_refptr<Extension> extension(
55 Extension::Create(path, location, *manifest, Extension::NO_FLAGS,
57 if (!extension.get())
58 LOG(ERROR) << "Error deserializing extension: " << error;
60 return extension;
66 struct ParamTraits<Extension::Location> {
67 typedef Extension::Location param_type;
75 val < Extension::INVALID ||
76 val >= Extension::NUM_LOCATIONS)