diff options
author | Vishnu Nair <vishnun@google.com> | 2022-01-26 23:25:07 +0000 |
---|---|---|
committer | Vishnu Nair <vishnun@google.com> | 2022-02-02 16:50:46 +0000 |
commit | a84612483f2fce702ed8272320d5cff576e65e6f (patch) | |
tree | a8fca899774979a6359842d5a8633cdbf709685c /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | 788d9efaca2c281f24efaca51c469d44d1a64651 (diff) |
SurfaceControl: Add setDropInputMode api
Introduces an API to drop input events on this SurfaceControl. This
policy will be inherited by its children. The caller must hold the
ACCESS_SURFACE_FLINGER permission.
Options include:
ALL: SurfaceControl and its children will not receive any
input regardless of whether it has a valid input channel.
These policies are used to enable features that allow for a less trusted
interaction model between apps. See the bug for more details.
Note: this backport doesn't include the oclude mode since its not
needed for the security fix.
Test: atest libgui_test InputDispatcherDropInputFeatureTest
Bug: 197296414
Merged-In: Ifcb4133306a43874e74e8fb0f42b60842daf6f25
Change-Id: Ifcb4133306a43874e74e8fb0f42b60842daf6f25
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions