summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorMartijn Coenen <maco@google.com>2019-03-28 19:50:44 +0100
committerMartijn Coenen <maco@google.com>2019-04-12 16:05:46 +0200
commit572ed7fc194f1264abd3d377cc857e9a9faa0692 (patch)
treee9d6da21581c3c8c54a333c244043fae60199e99 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parente8431c297688dba13f3ce2867c01b4d7817cf63c (diff)
Fix Application Zygote use for external services.
External services are services that are hosted in a particular application, but run under the packageName and uid of the calling application (in order to be able to blame the service correctly). When using an external service in combination with the AppZygote, the AppZygote needs to run under the uid and packageName of the application hosting the actual service, not the caller. Use the newly introduced HostingRecord class to store information about the application that is actually hosting the service, so we can create the AppZygote correctly. Bug: 127820394 Test: atest CtsExternalServiceTestCases (modified to include app zygote) atest android.app.cts.ServiceTest atest CtsSeccompHostTestCases Change-Id: Iac75e4f7a49622a9df70a272bae311da1988e3e9
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions