| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index e069715dca05ced211d7f23e1a031a77a76c0bfb..2390554fa8c0ebb2fe41eab5cf5f01f3bb2e9e48 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -768,6 +768,7 @@ bool ExtensionService::UninstallExtension(
|
| chrome::NOTIFICATION_EXTENSION_UNINSTALLED,
|
| content::Source<Profile>(profile_),
|
| content::Details<const Extension>(extension.get()));
|
| + ExtensionRegistry::Get(profile_)->TriggerOnUninstalled(extension.get());
|
|
|
| if (extension_sync_service_) {
|
| extension_sync_service_->ProcessSyncUninstallExtension(extension->id(),
|
| @@ -1426,6 +1427,7 @@ void ExtensionService::RemoveComponentExtension(
|
| chrome::NOTIFICATION_EXTENSION_UNINSTALLED,
|
| content::Source<Profile>(profile_),
|
| content::Details<const Extension>(extension.get()));
|
| + ExtensionRegistry::Get(profile_)->TriggerOnUninstalled(extension.get());
|
| }
|
| }
|
|
|
|
|