OSDN Git Service

Further restrict activity launch on virtual displays
authorAndrii Kulian <akulian@google.com>
Wed, 28 Jun 2017 23:21:07 +0000 (16:21 -0700)
committerandroid-build-team Robot <android-build-team-robot@google.com>
Thu, 29 Jun 2017 04:41:25 +0000 (04:41 +0000)
commitb2ad6b20d515f665618c7451480ad2946ded1977
tree025babb6aabc58b8b9d31ec2d1e456ef0700f79d
parent7adc1a27415497f892a4f04678ac3f7b2b821bb8
Further restrict activity launch on virtual displays

Only callers with INTERNAL_SYSTEM_WINDOW permission can launch
an activity to a virtual display.

Bug: 63094482
Test: android.server.cts.ActivityManagerDisplayTests
Change-Id: I3f618fcbf3c07e5085e2b43b0f038f240df0c9d3
(cherry picked from commit 3a95edc0f51dbef8fbe7b3afa731f482454537c3)
services/core/java/com/android/server/am/ActivityManagerService.java
services/core/java/com/android/server/am/ActivityStackSupervisor.java