Send lacros feedback from ash via mojo.
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:Greg Kerr <kerrnel@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Miriam Zimmerman <mutexlox@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Commit-Queue: Jenny Zhang <jennyz@chromium.org> Cr-Commit-Position: refs/heads/master@{#811454}
Showing
Please register or sign in to comment