Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / extensions / api / activity_log_private / activity_log_private_api.h
index 789d84c..ff4318c 100644 (file)
@@ -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 {