Adding atom for logging GrantPermissionsActivity buttons presented and pressed.

am: bdf620b5bd

Change-Id: Ibb0945f5d95b483797b1711113c10d64973a1210
This commit is contained in:
Stanislav Zholnin
2019-06-18 05:16:35 -07:00
committed by android-build-merger

View File

@@ -303,10 +303,12 @@ message Atom {
ContentCaptureSessionEvents content_capture_session_events = 208;
ContentCaptureFlushed content_capture_flushed = 209;
LocationManagerApiUsageReported location_manager_api_usage_reported = 210;
ReviewPermissionsFragmentResultReported review_permissions_fragment_result_reported
= 211 [(log_from_module) = "permissioncontroller"];
ReviewPermissionsFragmentResultReported review_permissions_fragment_result_reported =
211 [(log_from_module) = "permissioncontroller"];
RuntimePermissionsUpgradeResult runtime_permissions_upgrade_result =
212 [(log_from_module) = "permissioncontroller"];
GrantPermissionsActivityButtonActions grant_permissions_activity_button_actions =
213 [(log_from_module) = "permissioncontroller"];
}
// Pulled events will start at field 10000.
@@ -6583,4 +6585,25 @@ message RuntimePermissionsUpgradeResult {
// Name of package granted permission
optional string package_name = 3;
}
}
/**
* Information about a buttons presented in GrantPermissionsActivty and choice made by user
*/
message GrantPermissionsActivityButtonActions {
// Permission granted as result of upgrade
optional string permission_group_name = 1;
// UID of package granted permission
optional int32 uid = 2 [(is_uid) = true];
// Name of package requesting permission
optional string package_name = 3;
// Buttons presented in the dialog - bit flags, bit numbers are in accordance with
// LABEL_ constants in GrantPermissionActivity.java
optional int32 buttons_presented = 4;
// Button clicked by user - same as bit flags in buttons_presented with only single bit set
optional int32 button_clicked = 5;
}