summaryrefslogtreecommitdiff
path: root/opengl/java
diff options
context:
space:
mode:
author Hani Kazmi <hanikazmi@google.com> 2023-11-22 15:45:29 +0000
committer Hani Kazmi <hanikazmi@google.com> 2024-01-22 17:13:21 +0000
commit07a30c911c6f7f70551bb13c189bad8c01d07c26 (patch)
treeda8340671d911102736ec129ca348f9635854771 /opengl/java
parentb431dc66d417d306d6a8d8fae40d54147b921e67 (diff)
ASM Rule and Debug Updates.
This change updates ASM rules based on gathered data, and improves debug information. 1. An activity in the background can fire a PendingIntent, with affinity for an existing task. The BAL code is BAL_BLOCK, but is not blocked by BAL rules due to the affinity. We now also allow this case for ASM by checking avoidMoveToFront. 2. An actiivty can launch multiple GrantPermissionActitities in quick succession. If the launcher is visible, this was allowed. However, if the launcher was not (e.g, a URIHandler redirect), it would be blocked by ASM. We now allow it in the redirect case as well by considering the visibiltiy of all activities in the task. Bug: 230590090 Test: atest BackgroundActivityLaunchTest ActivitySecurityModelTest Change-Id: I221620ec35f4ddee1425beaa2898d85389cccdae
Diffstat (limited to 'opengl/java')
0 files changed, 0 insertions, 0 deletions