`metrics::CallStackProfileParams::Thread` has been changed into
`base::ProfilerThreadType`. This has no functional effect, and it is
merely a namespace movement.
Chromium change:
https://chromium.googlesource.com/chromium/src/+/1e3019857591c2a4a8bc814cab8af3d32ed2be3e
commit 1e3019857591c2a4a8bc814cab8af3d32ed2be3e
Author: Jason Chase <chasej@chromium.org>
Date: Fri Jul 26 19:03:58 2024 +0000
Move CallStackProfileParams into //base/profiler
- First step in the refactoring for crbug.com/354124876. See:
https://docs.google.com/document/d/12pqVqIpLb5qxmm9T9qatbVcp5UnietMcpByUc0XPfYE/edit?usp=sharing
- Rename the Process|Thread enums to Profiler[Process|Thread]Type and
extract into a separate file, as part of the move. These enums are
nested in a struct, but many references don't use the containing
struct.
Low-Coverage-Reason: TRIVIAL_CHANGE to ios/chrome/browser/web/model/ios_thread_profiler.cc, with moving struct and enum to different header files.
Bug: 354124876