The autoclick functionality in chromeos should become a separate app in mus+ash world. AutoclickRingHandler should move into //ash/autoclick/, the EventHandler part in ash/autoclick/autoclick_controller.cc should move into a separate place, so that autoclick_controller can be fed events from the outside. This way, we can use the existing ui::EventHandler for feeding it events from ash::Shell in classic-ash, but use an EventObserver instead in mus+ash.
This would be similar to the touch_hud app, where the core code lives in //ash/touch_hud, which is used by classic-ash and a mus app (which lives in //ash/touch_hud/mus).
More at: https://docs.google.com/document/d/15d2hBjqpAl0ax2rwjftBhj2ib1-CwYTMYT30vW_nLwI/edit#heading=h.8p818irozpxi
Comment 1 by sadrul@chromium.org
, Jul 26 2016Status: Started (was: Available)