
LogInitFailure's current "init-failure" crash key is too generic such as "No adapter found", etc. We need more details on why the failure happens. This CL adds warning messages emitted during initialization to the crash report. Dawn's instance doesn't emit errors if an adapter cannot be created. Only warnings are emitted in those cases. So including them in the crash report could reveal relevant info about the failure reason. Bug: 381669128 Change-Id: Ic636a8756a8080f64b90586b4e9dac6af69f5b01 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6108563 Commit-Queue: Quyen Le <lehoangquyen@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Cr-Commit-Position: refs/heads/main@{#1399884}