Lines Matching refs:extension

40 void ExtensionRegistry::TriggerOnLoaded(const Extension* extension) {
41 DCHECK(enabled_extensions_.Contains(extension->id()));
44 OnExtensionLoaded(browser_context_, extension));
48 const Extension* extension,
50 DCHECK(!enabled_extensions_.Contains(extension->id()));
53 OnExtensionUnloaded(browser_context_, extension, reason));
56 void ExtensionRegistry::TriggerOnWillBeInstalled(const Extension* extension,
61 GenerateInstalledExtensionsSet()->Contains(extension->id()));
67 browser_context_, extension, is_update, from_ephemeral, old_name));
70 void ExtensionRegistry::TriggerOnInstalled(const Extension* extension,
72 DCHECK(GenerateInstalledExtensionsSet()->Contains(extension->id()));
76 browser_context_, extension, is_update));
79 void ExtensionRegistry::TriggerOnUninstalled(const Extension* extension,
81 DCHECK(!GenerateInstalledExtensionsSet()->Contains(extension->id()));
85 OnExtensionUninstalled(browser_context_, extension, reason));
92 const Extension* extension = enabled_extensions_.GetByID(lowercase_id);
93 if (extension)
94 return extension;
97 const Extension* extension = disabled_extensions_.GetByID(lowercase_id);
98 if (extension)
99 return extension;
102 const Extension* extension = terminated_extensions_.GetByID(lowercase_id);
103 if (extension)
104 return extension;
107 const Extension* extension = blacklisted_extensions_.GetByID(lowercase_id);
108 if (extension)
109 return extension;
115 const scoped_refptr<const Extension>& extension) {
116 return enabled_extensions_.Insert(extension);
124 const scoped_refptr<const Extension>& extension) {
125 return disabled_extensions_.Insert(extension);
133 const scoped_refptr<const Extension>& extension) {
134 return terminated_extensions_.Insert(extension);
142 const scoped_refptr<const Extension>& extension) {
143 return blacklisted_extensions_.Insert(extension);