summaryrefslogtreecommitdiff
path: root/tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
diff options
context:
space:
mode:
authorMichal Karpinski <mkarpinski@google.com>2018-12-10 17:51:42 +0000
committerMichal Karpinski <mkarpinski@google.com>2019-01-03 12:26:43 +0000
commitac116df5181b6bf82b501c2141f65633a935d9f0 (patch)
tree1284a922cb217b9dfa325457e8828d68eda9e58e /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp
parent67b5e2ae1af0a3ce036d9cb8288e683a6ff86ccb (diff)
Block activity starts from background when realCallingUid is
a persistent system process and the start wasn't explicitly whitelisted by the sender Also, adds mechanism to temporary whitelist processes when broadcast-based PendingIntent was whitelisted, so that activities can be opened for the duration of the broadcast being processed. For now, all this is only wired for notifications. Note: those whitelists are separate - only UI elements like notifications will leverage both in order to support trampolines. Other system-based PendingIntent senders should only use the activity-based whitelist when they want an activity to be opened from background. Bug: 110956953 Test: atest WmTests:ActivityStarterTests Test: manual with Play notifications that are known for doing trampolines Change-Id: Ibab91cdbe7afc0aed29d430dd41327272020925b
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions