| Index: chrome/browser/extensions/activity_log/counting_policy.h
|
| diff --git a/chrome/browser/extensions/activity_log/counting_policy.h b/chrome/browser/extensions/activity_log/counting_policy.h
|
| index ec8a2e508bbfbfd30bf4b9aad2547f4bbe914149..aba48d2e2bbd24a3e5b6aefb6af7625483043372 100644
|
| --- a/chrome/browser/extensions/activity_log/counting_policy.h
|
| +++ b/chrome/browser/extensions/activity_log/counting_policy.h
|
| @@ -14,7 +14,12 @@
|
|
|
| namespace extensions {
|
|
|
| -// A policy for logging the stream of actions, but without arguments.
|
| +// A policy for logging the stream of actions, but with most arguments stripped
|
| +// out (to improve privacy and reduce database size) and with multiple
|
| +// identical rows combined together using a count column to track the total
|
| +// number of repetitions. Identical rows within the same day are merged, but
|
| +// actions on separate days are kept distinct. Data is kept for up to a few
|
| +// days then deleted.
|
| class CountingPolicy : public ActivityLogDatabasePolicy {
|
| public:
|
| explicit CountingPolicy(Profile* profile);
|
|
|