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 { |