
Windows has a separate GPU info collection process which also logs UMAs in GpuInit along with the GPU process. This led to discrepancies in the data when adding SkiaBackendType UMA as noted by Quyen. This change checks for enable_perf_data_collection bool which is set for info collection process before logging the UMAs. Bug: 364913797 Change-Id: I73cb116debc8d1bb9555a1c6b6442a455bfc8d46 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6352419 Commit-Queue: Saifuddin Hitawala <hitawala@chromium.org> Reviewed-by: Kyle Charbonneau <kylechar@chromium.org> Cr-Commit-Position: refs/heads/main@{#1432327}