Merge "Pass START_ACTIVITIES_FROM_BACKGROUND permission to instrumentation test." into rvc-dev am: 7afd9b9af7
Change-Id: Ief497e9dcac0e37bd8c9749c5ff31aed9ed6e979
This commit is contained in:
@@ -4869,6 +4869,19 @@ public final class ActiveServices {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (r.app != null) {
|
||||
ActiveInstrumentation instr = r.app.getActiveInstrumentation();
|
||||
if (instr != null && instr.mHasBackgroundActivityStartsPermission) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
final boolean hasAllowBackgroundActivityStartsToken = r.app != null
|
||||
? !r.app.mAllowBackgroundActivityStartsTokens.isEmpty() : false;
|
||||
if (hasAllowBackgroundActivityStartsToken) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (mAm.checkPermission(START_ACTIVITIES_FROM_BACKGROUND, callingPid, callingUid)
|
||||
== PERMISSION_GRANTED) {
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user