Searched refs:CrxInstaller (Results 1 - 25 of 42) sorted by relevance

12

/external/chromium_org/chrome/browser/download/
H A Ddownload_crx_util_android.cc21 scoped_refptr<extensions::CrxInstaller> OpenChromeExtension(
24 NOTIMPLEMENTED() << "CrxInstaller not implemented on Android";
25 scoped_refptr<extensions::CrxInstaller> installer(
26 extensions::CrxInstaller::CreateSilent(NULL));
H A Ddownload_crx_util.h23 class CrxInstaller;
37 scoped_refptr<extensions::CrxInstaller> OpenChromeExtension(
H A Ddownload_crx_util.cc72 scoped_refptr<extensions::CrxInstaller> OpenChromeExtension(
81 scoped_refptr<extensions::CrxInstaller> installer(
82 extensions::CrxInstaller::Create(
93 extensions::CrxInstaller::OffStoreInstallAllowedBecausePref);
H A Dchrome_download_manager_delegate.h30 class CrxInstaller;
40 struct hash<extensions::CrxInstaller*> {
41 std::size_t operator()(extensions::CrxInstaller* const& p) const {
179 typedef base::hash_map<extensions::CrxInstaller*,
H A Dchrome_download_manager_delegate.cc374 scoped_refptr<extensions::CrxInstaller> crx_installer =
382 content::Source<extensions::CrxInstaller>(crx_installer.get()));
692 scoped_refptr<extensions::CrxInstaller> installer =
693 content::Source<extensions::CrxInstaller>(source).ptr();
/external/chromium_org/chrome/browser/chromeos/extensions/
H A Dinstall_limiter.h38 void Add(const scoped_refptr<CrxInstaller>& installer,
42 // DeferredInstall holds info to run a CrxInstaller later.
44 DeferredInstall(const scoped_refptr<CrxInstaller>& installer,
48 const scoped_refptr<CrxInstaller> installer;
53 typedef std::set<scoped_refptr<CrxInstaller> > CrxInstallerSet;
58 void AddWithSize(const scoped_refptr<CrxInstaller>& installer,
67 void RunInstall(const scoped_refptr<CrxInstaller>& installer,
H A Dinstall_limiter.cc39 const scoped_refptr<CrxInstaller>& installer,
65 void InstallLimiter::Add(const scoped_refptr<CrxInstaller>& installer,
81 const scoped_refptr<CrxInstaller>& installer,
117 void InstallLimiter::RunInstall(const scoped_refptr<CrxInstaller>& installer,
121 content::Source<CrxInstaller>(installer.get()));
136 const scoped_refptr<CrxInstaller> installer =
137 content::Source<extensions::CrxInstaller>(source).ptr();
/external/chromium/chrome/browser/extensions/
H A Dcrx_installer.cc56 void CrxInstaller::SetWhitelistedInstallId(const std::string& id) {
62 void CrxInstaller::SetWhitelistedManifest(const std::string& id,
70 const DictionaryValue* CrxInstaller::GetWhitelistedManifest(
80 DictionaryValue* CrxInstaller::RemoveWhitelistedManifest(
92 bool CrxInstaller::IsIdWhitelisted(const std::string& id) {
99 bool CrxInstaller::ClearWhitelistedInstallId(const std::string& id) {
109 CrxInstaller::CrxInstaller(ExtensionService* frontend, function in class:CrxInstaller
123 CrxInstaller::~CrxInstaller() {
[all...]
H A Dcrx_installer_browsertest.cc54 scoped_refptr<CrxInstaller> installer(
55 new CrxInstaller(service, mock_install_ui /* ownership transferred */));
59 CrxInstaller::SetWhitelistedInstallId(id);
H A Dcrx_installer.h38 // IMPORTANT: Callers should keep a reference to a CrxInstaller while they are
41 // scoped_refptr<CrxInstaller> installer(new CrxInstaller(...));
45 class CrxInstaller class in inherits:SandboxedExtensionUnpackerClient,ExtensionInstallUI::Delegate
85 CrxInstaller(ExtensionService* frontend,
138 ~CrxInstaller();
258 DISALLOW_COPY_AND_ASSIGN(CrxInstaller);
H A Dextension_webstore_private_api.cc138 // This gets cleared in CrxInstaller::ConfirmInstall(). TODO(asargent) - in
141 CrxInstaller::SetWhitelistedInstallId(id);
384 CrxInstaller::SetWhitelistedManifest(id_, parsed_manifest_.release());
412 if (!CrxInstaller::IsIdWhitelisted(id) &&
413 !CrxInstaller::GetWhitelistedManifest(id)) {
/external/chromium_org/chrome/browser/extensions/
H A Dcrx_installer.cc83 scoped_refptr<CrxInstaller> CrxInstaller::CreateSilent(
85 return new CrxInstaller(frontend->AsWeakPtr(),
91 scoped_refptr<CrxInstaller> CrxInstaller::Create(
94 return new CrxInstaller(frontend->AsWeakPtr(), client.Pass(), NULL);
98 scoped_refptr<CrxInstaller> CrxInstaller::Create(
102 return new CrxInstaller(service->AsWeakPtr(), client.Pass(), approval);
105 CrxInstaller function in class:extensions::CrxInstaller
[all...]
H A Dextension_functional_browsertest.cc30 scoped_refptr<extensions::CrxInstaller> installer(
31 extensions::CrxInstaller::CreateSilent(service));
36 extensions::CrxInstaller::OffStoreInstallAllowedInTest);
40 content::Source<extensions::CrxInstaller>(installer.get()));
H A Dcrx_installer.h54 // IMPORTANT: Callers should keep a reference to a CrxInstaller while they are
57 // scoped_refptr<CrxInstaller> installer(new CrxInstaller(...));
66 class CrxInstaller class in namespace:extensions
82 static scoped_refptr<CrxInstaller> CreateSilent(ExtensionService* service);
85 static scoped_refptr<CrxInstaller> Create(
91 static scoped_refptr<CrxInstaller> Create(
205 CrxInstaller(base::WeakPtr<ExtensionService> service_weak,
208 virtual ~CrxInstaller();
410 DISALLOW_COPY_AND_ASSIGN(CrxInstaller);
[all...]
H A Dtest_extension_service.h14 class CrxInstaller;
35 extensions::CrxInstaller** out_crx_installer) OVERRIDE;
H A Dtest_extension_service.cc33 extensions::CrxInstaller** out_crx_installer) {
H A Dcrx_installer_browsertest.cc45 // ownership of it to CrxInstaller, so it isn't safe to hang this data on
165 scoped_refptr<CrxInstaller> installer(
166 CrxInstaller::Create(service, prompt.Pass(), approval));
336 scoped_refptr<CrxInstaller> crx_installer(
337 CrxInstaller::Create(service, mock_prompt->CreatePrompt()));
343 CrxInstaller::OffStoreInstallAllowedInTest);
H A Dwebstore_installer.cc276 content::Source<CrxInstaller>(NULL));
343 CrxInstaller* installer = content::Source<CrxInstaller>(source).ptr();
370 // It should not happen, CrxInstaller will make sure the version is
375 // It should not happen, CrxInstaller will make sure it is a shared
387 CrxInstaller* crx_installer = content::Source<CrxInstaller>(source).ptr();
593 // download system will then pass the crx to the CrxInstaller.
H A Dextension_browsertest.cc429 scoped_refptr<extensions::CrxInstaller> installer(
430 extensions::CrxInstaller::Create(service, install_ui.Pass()));
437 extensions::CrxInstaller::OffStoreInstallAllowedInTest);
442 content::Source<extensions::CrxInstaller>(installer.get()));
H A Dextension_service.h56 class CrxInstaller;
85 extensions::CrxInstaller** out_crx_installer) = 0;
266 // CrxInstaller directly instead.
271 extensions::CrxInstaller** out_crx_installer) OVERRIDE;
/external/chromium_org/chrome/browser/ui/webui/extensions/
H A Dextension_settings_browsertest.cc89 scoped_refptr<extensions::CrxInstaller> installer(
90 extensions::CrxInstaller::Create(service, install_ui.Pass()));
96 extensions::CrxInstaller::OffStoreInstallAllowedInTest);
100 content::Source<extensions::CrxInstaller>(installer.get()));
H A Dinstall_extension_handler.cc100 scoped_refptr<CrxInstaller> crx_installer(CrxInstaller::Create(
105 CrxInstaller::OffStoreInstallAllowedFromSettingsPage);
/external/chromium_org/chrome/browser/infobars/
H A Dinfobars_browsertest.cc46 scoped_refptr<extensions::CrxInstaller> installer(
47 extensions::CrxInstaller::Create(service, client.Pass()));
/external/chromium_org/chrome/browser/chromeos/first_run/
H A Ddrive_first_run_browsertest.cc127 scoped_refptr<extensions::CrxInstaller> installer =
128 extensions::CrxInstaller::CreateSilent(extension_service);
/external/chromium_org/chrome/browser/ui/webui/ntp/
H A Dapp_launcher_handler.cc63 using extensions::CrxInstaller;
340 CrxInstaller* crx_installer = content::Source<CrxInstaller>(source).ptr();
472 content::Source<CrxInstaller>(NULL));
742 scoped_refptr<CrxInstaller> installer(
743 CrxInstaller::CreateSilent(extension_service_));

Completed in 808 milliseconds

12