Index: chrome/browser/apps/ephemeral_app_service.cc |
diff --git a/chrome/browser/apps/ephemeral_app_service.cc b/chrome/browser/apps/ephemeral_app_service.cc |
index 067de9cc7067b990e3fd5b764774ab13a0f68a0e..da4a5d19ab9b5b79956e6ffd82be4a38ea52e4de 100644 |
--- a/chrome/browser/apps/ephemeral_app_service.cc |
+++ b/chrome/browser/apps/ephemeral_app_service.cc |
@@ -194,8 +194,12 @@ void EphemeralAppService::GarbageCollectApps() { |
GetAppsToRemove(app_count, app_launch_times, &remove_app_ids); |
for (std::set<std::string>::const_iterator id = remove_app_ids.begin(); |
id != remove_app_ids.end(); ++id) { |
- if (service->UninstallExtension(*id, false, NULL)) |
+ if (service->UninstallExtension( |
+ *id, |
+ ExtensionService::UNINSTALL_REASON_ORPHANED_EPHEMERAL_EXTENSION, |
+ NULL)) { |
--app_count; |
+ } |
} |
} |