• Jenny Zhang's avatar
    Send lacros feedback from ash via mojo. · b9400775
    Jenny Zhang authored
    When user invokes feedback from lacros-chrome, we will send
    the request via crosapi mojo call to ash to show Feedback ui,
    so that the feedback report will be sent from ash, which includes
    both ash and lacros user log.
    
    The chrome version string in feedback report will contain both ash
    and lacros versions if Lacros is allowed/supported and launched
    in the session.
    
    Bug:1119925
    TEST:
    1. Open Lacros browser, send a feedback report by clicking
    "Report an issue" under Help menu.
    2. Verify the report can be found at
    http://listnr site. The chrome version string should have
    both lacros and ash version strings, for example, "Lacros 87.0.4266.0 dev, Ash 87.0.4266.0 dev".
    3. Verify the report contains both system_logs.zip and histograms.zip.
    The system log should contain ash log data and lacros user log from
    /home/chronos/user/lacros/lacros.log under "lacros_user_log" section.
    
    Change-Id: Iecc94ef9c50d6993159aebd9d3ac305e3f9a5896
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2408883Reviewed-by: default avatarGreg Kerr <kerrnel@chromium.org>
    Reviewed-by: default avatarScott Violet <sky@chromium.org>
    Reviewed-by: default avatarMiriam Zimmerman <mutexlox@chromium.org>
    Reviewed-by: default avatarJames Cook <jamescook@chromium.org>
    Commit-Queue: Jenny Zhang <jennyz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#811454}
    b9400775
lacros_chrome_service_impl.h 8.88 KB