| Index: chrome/browser/extensions/api/activity_log_private/activity_log_private_api.h
|
| diff --git a/chrome/browser/extensions/api/activity_log_private/activity_log_private_api.h b/chrome/browser/extensions/api/activity_log_private/activity_log_private_api.h
|
| index a24e2622369c84a012bdc1f450f052a9c83512a2..32348f4a6074c0d4b3637dc23991d58bba355adf 100644
|
| --- a/chrome/browser/extensions/api/activity_log_private/activity_log_private_api.h
|
| +++ b/chrome/browser/extensions/api/activity_log_private/activity_log_private_api.h
|
| @@ -81,6 +81,34 @@ class ActivityLogPrivateGetExtensionActivitiesFunction
|
| scoped_ptr<std::vector<scoped_refptr<Action> > > activities);
|
| };
|
|
|
| +// The implementation of activityLogPrivate.deleteDatabase
|
| +class ActivityLogPrivateDeleteDatabaseFunction
|
| + : public AsyncExtensionFunction {
|
| + public:
|
| + DECLARE_EXTENSION_FUNCTION("activityLogPrivate.deleteDatabase",
|
| + ACTIVITYLOGPRIVATE_DELETEDATABASE)
|
| +
|
| + protected:
|
| + virtual ~ActivityLogPrivateDeleteDatabaseFunction() {}
|
| +
|
| + // ExtensionFunction:
|
| + virtual bool RunImpl() OVERRIDE;
|
| +};
|
| +
|
| +// The implementation of activityLogPrivate.deleteUrls
|
| +class ActivityLogPrivateDeleteUrlsFunction
|
| + : public AsyncExtensionFunction {
|
| + public:
|
| + DECLARE_EXTENSION_FUNCTION("activityLogPrivate.deleteUrls",
|
| + ACTIVITYLOGPRIVATE_DELETEURLS)
|
| +
|
| + protected:
|
| + virtual ~ActivityLogPrivateDeleteUrlsFunction() {}
|
| +
|
| + // ExtensionFunction:
|
| + virtual bool RunImpl() OVERRIDE;
|
| +};
|
| +
|
| } // namespace extensions
|
|
|
| #endif // CHROME_BROWSER_EXTENSIONS_API_ACTIVITY_LOG_PRIVATE_ACTIVITY_LOG_PRIVATE_API_H_
|
|
|