| Index: components/gcm_driver/gcm_activity.h
|
| diff --git a/components/gcm_driver/gcm_activity.h b/components/gcm_driver/gcm_activity.h
|
| index 55c12901315e42569c920d1affd8d77d2773352e..fb1c2292b83ea10ee9b44bab4d97fd8946ff4642 100644
|
| --- a/components/gcm_driver/gcm_activity.h
|
| +++ b/components/gcm_driver/gcm_activity.h
|
| @@ -64,6 +64,14 @@ struct SendingActivity : Activity {
|
| std::string message_id;
|
| };
|
|
|
| +// Contains relevant data of a message decryption failure.
|
| +struct DecryptionFailureActivity : Activity {
|
| + DecryptionFailureActivity();
|
| + ~DecryptionFailureActivity() override;
|
| +
|
| + std::string app_id;
|
| +};
|
| +
|
| struct RecordedActivities {
|
| RecordedActivities();
|
| virtual ~RecordedActivities();
|
| @@ -73,6 +81,7 @@ struct RecordedActivities {
|
| std::vector<RegistrationActivity> registration_activities;
|
| std::vector<ReceivingActivity> receiving_activities;
|
| std::vector<SendingActivity> sending_activities;
|
| + std::vector<DecryptionFailureActivity> decryption_failure_activities;
|
| };
|
|
|
| } // namespace gcm
|
|
|