The touch_hud uses a very minimal surface area of the WindowService. This bug is to enable the touch_hud exclusively as an app using the WindowService. My understanding is it only needs pointer event observer, properties and display information to work as an app.
Comment 1 by jamescook@chromium.org
, May 10 2018