• James Cook's avatar
    cros: Move first-run Widget from ash to chrome · 126093fb
    James Cook authored
    This is another step toward out-of-process ash (go/mustash).
    
    * Create the Widget in FirstRunController in chrome
    * Move escape key handling into chrome
    * Stop using OverlayEventFilter in ash. The old code wasn't actually
      relying on it for blocking event propagation, just for escape key
      handling and detecting screen lock and shutdown. The old code was
      also watching for LoginStatus changes, but that dates back to the
      use of OverlayEventFilter for partial screenshots (no longer used)
      and isn't relevant to first-run.
    * Add mojo interfaces to tell ash to start/stop tutorial
    
    Bug: 756057
    Test: ash_unittests, browser_tests
    Change-Id: Icfd88e3541f1393b6a2309120c74bbe6a69b967f
    Reviewed-on: https://chromium-review.googlesource.com/1000395
    Commit-Queue: James Cook <jamescook@chromium.org>
    Reviewed-by: default avatarTom Sepez <tsepez@chromium.org>
    Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#551147}
    126093fb
first_run_view.cc 2.74 KB