base/trace_event: Replace use of PERFETTO_TRACK_EVENT_NAMESPACE

Replace the use of the deprecated PERFETTO_TRACK_EVENT_NAMESPACE macro
in favor of declaring Perfetto categories (and linkage attributes)
explicitly in the base namespace.

Bug: b:234546493
Change-Id: I59ced8b3e1b6e44ef19d105cc568a8e9376fc348
Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4130420
Auto-Submit: Sami Kyöstilä <skyostil@chromium.org>
Reviewed-by: Francois Pierre Doray <fdoray@chromium.org>
Commit-Queue: Francois Pierre Doray <fdoray@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1104609}
NOKEYCHECK=True
GitOrigin-RevId: 7be988151da7a40438c1ae284f8836cb75655833
1 file changed
tree: 054911a6ee7231494fec945a21aae90ac58fb381
  1. trace_event_common.h