summaryrefslogtreecommitdiff
path: root/libs/gui/ISurfaceComposer.cpp
diff options
context:
space:
mode:
author Vishnu Nair <vishnun@google.com> 2022-01-27 17:13:18 +0000
committer Vishnu Nair <vishnun@google.com> 2022-02-02 16:50:54 +0000
commit77daf700ce9707d147d2cc3075d6e6bbc1a4280a (patch)
tree0e71705391e0de0d5f4634edb2864e582063d95d /libs/gui/ISurfaceComposer.cpp
parent26cd8a07cfdaa115b32f115124ecac69ab1af1ad (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 does not include the OBSCURED option since its not needed for the security fix. Test: atest libgui_test InputDispatcherDropInputFeatureTest Bug: 197296414 Merged-In: I443741d5ab51a45d37fb865f11c433c436d96c1e Change-Id: I443741d5ab51a45d37fb865f11c433c436d96c1e
Diffstat (limited to 'libs/gui/ISurfaceComposer.cpp')
0 files changed, 0 insertions, 0 deletions