Lines Matching refs:extension
16 #include "chrome/common/extensions/extension.h"
52 // currently necessary. This is the |id| of an extension to be installed
58 // Exempt the next extension install with |id| from displaying a confirmation
60 // beginInstallWithManifest. We require that the extension manifest matches
91 // Convert the specified user script into an extension and install it.
95 // Convert the specified web app into an extension and install it.
105 Extension::Location install_source() const { return install_source_; }
106 void set_install_source(Extension::Location source) {
140 // Converts the source user script to an extension.
143 // Converts the source web app to an extension.
148 bool AllowInstall(const Extension* extension, std::string* error);
154 const Extension* extension);
161 // it is OK to install this extension.
164 // Runs on File thread. Install the unpacked extension into the profile and
186 Extension::Location install_source_;
189 // extension to contain.
192 // If non-NULL, contains the expected version of the extension we're
194 // version could cause unnessisary unpacking of an extension at every
198 // Whether manual extension installation is enabled. We can't just check this
215 // The extension we're installing. We own this and either pass it off to
217 scoped_refptr<const Extension> extension_;
219 // If non-empty, contains the current version of the extension we're
226 // The temp directory extension resources were unpacked to. We own this and
239 // The root of the unpacked extension directory. This is a subdirectory of
250 // is true AND the unpacked id of the extension is whitelisted with