
This CL adds a metric to be measured in the ManifestIconDownloader about whether the icon downloaded was successful or not. If it was not, then the error is measured in the form of a histogram. A separate metric is added to measure this for icons being downloaded from chrome:// urls as well, with automated tests added to verify the metrics as well. Bug: 381069204 Change-Id: I0c062cd6db89157b3aa80524f85cd04fd79cfad1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6331213 Commit-Queue: Dibyajyoti Pal <dibyapal@chromium.org> Reviewed-by: Daniel Murphy <dmurph@chromium.org> Reviewed-by: Nasko Oskov <nasko@chromium.org> Cr-Commit-Position: refs/heads/main@{#1429778}
Please see blink/renderer/modules/manifest's README file.