| 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 789d84c45868af8124f7d1f06f5c7867fe0a5441..ff4318c274c38716abbd7f6775ca0ce2836ecf63 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
|
| @@ -77,6 +77,20 @@ class ActivityLogPrivateGetExtensionActivitiesFunction
|
| scoped_ptr<std::vector<scoped_refptr<Action> > > activities);
|
| };
|
|
|
| +// The implementation of activityLogPrivate.deleteActivities
|
| +class ActivityLogPrivateDeleteActivitiesFunction
|
| + : public ChromeAsyncExtensionFunction {
|
| + public:
|
| + DECLARE_EXTENSION_FUNCTION("activityLogPrivate.deleteActivities",
|
| + ACTIVITYLOGPRIVATE_DELETEACTIVITIES)
|
| +
|
| + protected:
|
| + virtual ~ActivityLogPrivateDeleteActivitiesFunction() {}
|
| +
|
| + // ExtensionFunction:
|
| + virtual bool RunImpl() OVERRIDE;
|
| +};
|
| +
|
| // The implementation of activityLogPrivate.deleteDatabase
|
| class ActivityLogPrivateDeleteDatabaseFunction
|
| : public ChromeAsyncExtensionFunction {
|
|
|