Loading services/core/java/com/android/server/wm/ActivityStartController.java +2 −3 Original line number Diff line number Diff line Loading @@ -39,7 +39,6 @@ import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.os.Binder; import android.os.Bundle; import android.os.IBinder; import android.os.UserHandle; import android.provider.Settings; Loading Loading @@ -500,14 +499,14 @@ public class ActivityStartController { * Starts an activity in the TaskFragment. * @param taskFragment TaskFragment {@link TaskFragment} to start the activity in. * @param activityIntent intent to start the activity. * @param activityOptions ActivityOptions to start the activity with. * @param activityOptions SafeActivityOptions to start the activity with. * @param resultTo the caller activity * @param callingUid the caller uid * @param callingPid the caller pid * @return the start result. */ int startActivityInTaskFragment(@NonNull TaskFragment taskFragment, @NonNull Intent activityIntent, @Nullable Bundle activityOptions, @NonNull Intent activityIntent, @Nullable SafeActivityOptions activityOptions, @Nullable IBinder resultTo, int callingUid, int callingPid, @Nullable IBinder errorCallbackToken) { final ActivityRecord caller = Loading services/core/java/com/android/server/wm/WindowOrganizerController.java +3 −1 Original line number Diff line number Diff line Loading @@ -722,8 +722,10 @@ class WindowOrganizerController extends IWindowOrganizerController.Stub } final Intent activityIntent = hop.getActivityIntent(); final Bundle activityOptions = hop.getLaunchOptions(); final SafeActivityOptions safeOptions = SafeActivityOptions.fromBundle(activityOptions, caller.mPid, caller.mUid); final int result = mService.getActivityStartController() .startActivityInTaskFragment(tf, activityIntent, activityOptions, .startActivityInTaskFragment(tf, activityIntent, safeOptions, hop.getCallingActivity(), caller.mUid, caller.mPid, errorCallbackToken); if (!isStartResultSuccessful(result)) { Loading Loading
services/core/java/com/android/server/wm/ActivityStartController.java +2 −3 Original line number Diff line number Diff line Loading @@ -39,7 +39,6 @@ import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.os.Binder; import android.os.Bundle; import android.os.IBinder; import android.os.UserHandle; import android.provider.Settings; Loading Loading @@ -500,14 +499,14 @@ public class ActivityStartController { * Starts an activity in the TaskFragment. * @param taskFragment TaskFragment {@link TaskFragment} to start the activity in. * @param activityIntent intent to start the activity. * @param activityOptions ActivityOptions to start the activity with. * @param activityOptions SafeActivityOptions to start the activity with. * @param resultTo the caller activity * @param callingUid the caller uid * @param callingPid the caller pid * @return the start result. */ int startActivityInTaskFragment(@NonNull TaskFragment taskFragment, @NonNull Intent activityIntent, @Nullable Bundle activityOptions, @NonNull Intent activityIntent, @Nullable SafeActivityOptions activityOptions, @Nullable IBinder resultTo, int callingUid, int callingPid, @Nullable IBinder errorCallbackToken) { final ActivityRecord caller = Loading
services/core/java/com/android/server/wm/WindowOrganizerController.java +3 −1 Original line number Diff line number Diff line Loading @@ -722,8 +722,10 @@ class WindowOrganizerController extends IWindowOrganizerController.Stub } final Intent activityIntent = hop.getActivityIntent(); final Bundle activityOptions = hop.getLaunchOptions(); final SafeActivityOptions safeOptions = SafeActivityOptions.fromBundle(activityOptions, caller.mPid, caller.mUid); final int result = mService.getActivityStartController() .startActivityInTaskFragment(tf, activityIntent, activityOptions, .startActivityInTaskFragment(tf, activityIntent, safeOptions, hop.getCallingActivity(), caller.mUid, caller.mPid, errorCallbackToken); if (!isStartResultSuccessful(result)) { Loading