
This CL fixes a bug in AdaptPerfettoConfigForChrome() in crrev.com/c/5581575 - |enable_system_backend| needs to be propagated so that only Chrome data sources are adapted in system background tracing scenarios. Bug: b:388424720 Test: unit test AdaptPerfettoConfigForChromeTest.EnableSystemBackend* Change-Id: Ie74b20c719854682f29401d614fb68e5e4135113 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6275227 Reviewed-by: Mikhail Khokhlov <khokhlov@google.com> Reviewed-by: Etienne Pierre-Doray <etiennep@chromium.org> Commit-Queue: Chinglin Yu <chinglinyu@chromium.org> Cr-Commit-Position: refs/heads/main@{#1422622}