• James Cook's avatar
    cros: Run touch HUD mojo app in ash_shell_with_content · d9cebd34
    James Cook authored
    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: default avatarScott Violet <sky@chromium.org>
    Reviewed-by: default avatarTom Sepez <tsepez@chromium.org>
    Commit-Queue: James Cook <jamescook@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#557983}
    d9cebd34
shell_browser_main_parts.cc 5.4 KB