summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/CacheManager.cpp
diff options
context:
space:
mode:
authorTodd Kennedy <toddke@google.com>2017-12-04 14:04:24 -0800
committerTodd Kennedy <toddke@google.com>2017-12-04 14:04:24 -0800
commit3d68f53d6df439b209418bad3b249bd260456dad (patch)
tree6dfdc435585a3fbdf355033254de040e01598a8c /libs/hwui/renderthread/CacheManager.cpp
parentc8862caf4f2deebe7e81f8a291233fa1035ecdd4 (diff)
Broadcast lifecycle events for instant apps
Originally, lifecycle events weren't being broadcast for instant applications. This was done to prevent leaking the fact that certain instant applications were installed [and thus exposing web browsing history]. However, this breaks parts of the system that rely on the broadcasts in order to change internal structure. We now broadcast all of the lifecycle events for instant applications, but, require the receiver to hold the permission ACCESS_INSTANT_APPS. This permission is only given to the installer, verifier or the system itself. Change-Id: Ic008964db2ce1aa9e9c69351fd919a2244a94592 Fixes: 69558578 Test: bit FrameworksServicesTests:com.android.server.pm.
Diffstat (limited to 'libs/hwui/renderthread/CacheManager.cpp')
0 files changed, 0 insertions, 0 deletions