commit | 46014f917553a25b7af44a8603d21619f4cdde26 | [log] [tgz] |
---|---|---|
author | Linus Tufvesson <lus@google.com> | Thu Apr 30 16:54:12 2020 +0000 |
committer | android-build-team Robot <android-build-team-robot@google.com> | Wed Jun 10 00:36:25 2020 +0000 |
tree | a6a0e0532840e82dc24e0ceec243ca06a90130fe | |
parent | b26c7160cd1dfba9224ba12dc075ac3c658b18c3 [diff] |
RESTRICT AUTOMERGE This change is the union of I2aaab1903dee54190338f7b6e49888aa51437108 and I58834636e092f992e403342e36b475dc60e8f20a Original CL descriptions: *** I2aaab1903dee54190338f7b6e49888aa51437108 Block TYPE_PRESENTATION windows on default display ... and any other display that isn't considered a public presentation display, as per Display.isPublicPresentation() *** I58834636e092f992e403342e36b475dc60e8f20a Use TYPE_PRIVATE_PRESENTATION for private presentations Detect if the Presenation is targeting a private virtual display, and if they are use the windowType TYPE_PRIVATE_PRESENTATION. *** Bug: 141745510 Test: atest CtsWindowManagerDeviceTestCases:android.server.wm.PresentationTest CtsDisplayTestCases:android.display.cts.VirtualDisplayTest Change-Id: I9f1c4b140ab4bc6183151aafc5501e8648fbc3fa (cherry picked from commit d0746b46a5d8049a7105a16eb25c44810376527e)