cros: Run touch HUD mojo app in ash_shell_with_content
The touch HUD mojo app is a new way to support the "Show taps"
ash UI feature. Previously it only worked with out-of-process
ash ("mash") but we're getting it working with in-process ash
("classic"). This CL adds support for the touch hud app to
the ash_shell_with_content executable, which is used by
developers to work on ash without building chrome.
Introduce --show-taps-app so it can run without turning on ash's
built-in touch hud impl.
Make the app open its window on startup so it can run without the
mash:launchable mojo interface, similar to quick launch. This avoids
//mash dependencies.
Introduce a constant for "touch_hud_app".
TODO: Remove the launchable interface from touch_hud_app entirely
Bug: 840380
Test: ash_shell_with_content --show-taps-app opens a window
Change-Id: Ief7433e61916025c1dff349142ea9802a7238963
Reviewed-on: https://chromium-review.googlesource.com/1055208Reviewed-by:  Scott Violet <sky@chromium.org>
Reviewed-by:
Scott Violet <sky@chromium.org>
Reviewed-by:  Tom Sepez <tsepez@chromium.org>
Commit-Queue: James Cook <jamescook@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557983}
Tom Sepez <tsepez@chromium.org>
Commit-Queue: James Cook <jamescook@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557983}
Showing
Please register or sign in to comment