Index: chrome/browser/extensions/extension_service.h |
diff --git a/chrome/browser/extensions/extension_service.h b/chrome/browser/extensions/extension_service.h |
index 2aa60c054c9fe8561f4e1701cbe2f7af2caa8c67..43ae3974644f6edba6a3f2f36a3813ed85a06454 100644 |
--- a/chrome/browser/extensions/extension_service.h |
+++ b/chrome/browser/extensions/extension_service.h |
@@ -264,8 +264,12 @@ class ExtensionService |
// Uninstalls the specified extension. Callers should only call this method |
// with extensions that exist. |reason| lets the caller specify why the |
// extension is uninstalled. |
+ // |
+ // If the return value is true, |deletion_done_callback| is invoked when data |
+ // deletion is done or at least is scheduled. |
virtual bool UninstallExtension(const std::string& extension_id, |
extensions::UninstallReason reason, |
+ const base::Closure& deletion_done_callback, |
base::string16* error); |
// Enables the extension. If the extension is already enabled, does |