Revert "Manual roll Dart SDK from 360370ff93b0 to 18678a3eddb7 (9 revisions) (#47357)"

This reverts commit bc15dffd13135d156086759d71f4afde2e4004af.
diff --git a/DEPS b/DEPS
index 1852f8e..f790568 100644
--- a/DEPS
+++ b/DEPS
@@ -57,7 +57,7 @@
   # Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
   # You can use //tools/dart/create_updated_flutter_deps.py to produce
   # updated revision list of existing dependencies.
-  'dart_revision': '18678a3eddb7f511959bd1591c7348b833797ff2',
+  'dart_revision': '360370ff93b053253343832432f8329a11372ffc',
 
   # WARNING: DO NOT EDIT MANUALLY
   # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
@@ -67,16 +67,16 @@
   'dart_browser_launcher_rev': 'c2871b2e03aa4490caf476c274996e2bc20c5451',
   'dart_clock_rev': '200a0209927ea7c4737309e7e9076ec8b97e9c4b',
   'dart_collection_rev': 'd27bfaf7994ee690be6ed424b8ee288c7aa672f6',
-  'dart_devtools_rev': 'd2f59cf9cb072f64baa7268a0a97cf422f44edbf',
+  'dart_devtools_rev': '11ec4ae1036408018143b58d80d6feadbee56a6c',
   'dart_libprotobuf_rev': '24487dd1045c7f3d64a21f38a3f0c06cc4cf2edb',
-  'dart_perfetto_rev': '13ce0c9e13b0940d2476cd0cff2301708a9a2e2b',
+  'dart_perfetto_rev': 'b8da07095979310818f0efde2ef3c69ea70d62c5',
   'dart_protobuf_gn_rev': 'ca669f79945418f6229e4fef89b666b2a88cbb10',
-  'dart_protobuf_rev': '3528fad58b591692f734c49481d9ed16db50518c',
+  'dart_protobuf_rev': '050c1620a9149fcc1bf84e36d02bb111455e453d',
   'dart_pub_rev': 'fca927ae2662204805e1646c0c0687369001a41a',
   'dart_root_certificates_rev': '692f6d6488af68e0121317a9c2c9eb393eb0ee50',
-  'dart_tools_rev': 'da6bb184c9eb18e344cf37ab1a34aa04b1057edc',
+  'dart_tools_rev': '15cc9c789359f13a637472817b64b42d827cd879',
   'dart_watcher_rev': '6ad58dcbbf328fbecf18d6ad2357c67be300b489',
-  'dart_webdev_rev': '25f17cda837042e8b4f7aec5192c68bef0d3c387',
+  'dart_webdev_rev': '1bd434b66b58927c6aaf6e6fcbba075d86b82cfd',
   'dart_webkit_inspection_protocol_rev': '82f0c1c46dfdba5edf7c5fa84456233121dd69e1',
   'dart_yaml_edit_rev': 'a7e7fbad5ee263cc681681c1a6eb9e6df5336ad6',
   'dart_zlib_rev': '14dd4c4455602c9b71a1a89b5cafd1f4030d2e3f',
@@ -331,7 +331,7 @@
    Var('chromium_git') + '/external/github.com/WebAssembly/binaryen.git@a51bd6df919a5b79574f0996a760cc20cb05697e',
 
   'src/third_party/dart/third_party/devtools':
-   {'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:d2f59cf9cb072f64baa7268a0a97cf422f44edbf'}]},
+   {'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:11ec4ae1036408018143b58d80d6feadbee56a6c'}]},
 
   'src/third_party/dart/third_party/pkg/args':
    Var('dart_git') + '/args.git@df9b428e53e889835257c8475538e09834ffd022',
diff --git a/ci/licenses_golden/excluded_files b/ci/licenses_golden/excluded_files
index 4bbc77a..8f0e1c7 100644
--- a/ci/licenses_golden/excluded_files
+++ b/ci/licenses_golden/excluded_files
@@ -2469,7 +2469,6 @@
 ../../../third_party/perfetto/examples
 ../../../third_party/perfetto/gn/standalone/build_tool_wrapper.py
 ../../../third_party/perfetto/gn/standalone/cp.py
-../../../third_party/perfetto/gn/standalone/glob.py
 ../../../third_party/perfetto/gn/standalone/protoc.py
 ../../../third_party/perfetto/gn/standalone/toolchain/linux_find_llvm.py
 ../../../third_party/perfetto/gn/standalone/toolchain/llvm-strip.py
@@ -2487,15 +2486,7 @@
 ../../../third_party/perfetto/protos
 ../../../third_party/perfetto/python/README.md
 ../../../third_party/perfetto/python/example.py
-../../../third_party/perfetto/python/generators/diff_tests/runner.py
-../../../third_party/perfetto/python/generators/diff_tests/testing.py
-../../../third_party/perfetto/python/generators/diff_tests/utils.py
-../../../third_party/perfetto/python/generators/sql_processing/docs_extractor.py
-../../../third_party/perfetto/python/generators/sql_processing/docs_parse.py
-../../../third_party/perfetto/python/generators/sql_processing/utils.py
-../../../third_party/perfetto/python/generators/trace_processor_table/public.py
-../../../third_party/perfetto/python/generators/trace_processor_table/serialize.py
-../../../third_party/perfetto/python/generators/trace_processor_table/util.py
+../../../third_party/perfetto/python/perfetto/__init__.py
 ../../../third_party/perfetto/python/perfetto/batch_trace_processor/__init__.py
 ../../../third_party/perfetto/python/perfetto/batch_trace_processor/api.py
 ../../../third_party/perfetto/python/perfetto/batch_trace_processor/platform.py
@@ -2515,7 +2506,6 @@
 ../../../third_party/perfetto/python/setup.py
 ../../../third_party/perfetto/python/test
 ../../../third_party/perfetto/python/tools/batch_trace_processor_shell.py
-../../../third_party/perfetto/python/tools/check_imports.py
 ../../../third_party/perfetto/python/tools/cpu_profile.py
 ../../../third_party/perfetto/python/tools/heap_profile.py
 ../../../third_party/perfetto/python/tools/record_android_trace.py
@@ -2523,23 +2513,20 @@
 ../../../third_party/perfetto/python/tools/trace_processor.py
 ../../../third_party/perfetto/python/tools/tracebox.py
 ../../../third_party/perfetto/python/tools/traceconv.py
-../../../third_party/perfetto/python/tools/update_permalink.py
 ../../../third_party/perfetto/src/android_internal/README.md
 ../../../third_party/perfetto/src/base/test
 ../../../third_party/perfetto/src/ipc
 ../../../third_party/perfetto/src/profiling/OWNERS
 ../../../third_party/perfetto/src/profiling/memory
 ../../../third_party/perfetto/src/protozero/test
-../../../third_party/perfetto/src/shared_lib/test
 ../../../third_party/perfetto/src/tools
 ../../../third_party/perfetto/src/trace_processor
 ../../../third_party/perfetto/src/traced
 ../../../third_party/perfetto/src/tracing
 ../../../third_party/perfetto/test
-../../../third_party/perfetto/third_party/.gitignore
+../../../third_party/perfetto/tools/add_tp_diff_test.py
 ../../../third_party/perfetto/tools/analyze_profiling_sampling_distribution.py
 ../../../third_party/perfetto/tools/check_sql_metrics.py
-../../../third_party/perfetto/tools/check_sql_modules.py
 ../../../third_party/perfetto/tools/compat.py
 ../../../third_party/perfetto/tools/diff_test_trace_processor.py
 ../../../third_party/perfetto/tools/download_changed_screenshots.py
@@ -2547,13 +2534,10 @@
 ../../../third_party/perfetto/tools/find_scan_roots.py
 ../../../third_party/perfetto/tools/gen_amalgamated_sql.py
 ../../../third_party/perfetto/tools/gen_cc_proto_descriptor.py
-../../../third_party/perfetto/tools/gen_grpc_build_gn.py
-../../../third_party/perfetto/tools/gen_stdlib_docs_json.py
-../../../third_party/perfetto/tools/gen_tp_table_docs.py
-../../../third_party/perfetto/tools/gen_tp_table_headers.py
 ../../../third_party/perfetto/tools/gn_utils.py
 ../../../third_party/perfetto/tools/measure_tp_performance.py
 ../../../third_party/perfetto/tools/print_descriptor.py
+../../../third_party/perfetto/tools/proto_utils.py
 ../../../third_party/perfetto/tools/protoc_helper.py
 ../../../third_party/perfetto/tools/pull_ftrace_format_files.py
 ../../../third_party/perfetto/tools/run_buildtools_binary.py
@@ -2570,16 +2554,10 @@
 ../../../third_party/perfetto/ui/README.md
 ../../../third_party/perfetto/ui/config/.gitignore
 ../../../third_party/perfetto/ui/package.json
-../../../third_party/perfetto/ui/pnpm-lock.yaml
 ../../../third_party/perfetto/ui/release/OWNERS
 ../../../third_party/perfetto/ui/release/build_all_channels.py
-../../../third_party/perfetto/ui/release/roll_branch.py
 ../../../third_party/perfetto/ui/src/assets/.gitignore
 ../../../third_party/perfetto/ui/src/base/utils/package.json
-../../../third_party/perfetto/ui/src/plugins/com.example.Skeleton/OWNERS
-../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidCujs/OWNERS
-../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidPerf/OWNERS
-../../../third_party/perfetto/ui/src/plugins/dev.perfetto.LargeScreensPerf/OWNERS
 ../../../third_party/perfetto/ui/src/test
 ../../../third_party/pkg/archive
 ../../../third_party/pkg/equatable
diff --git a/ci/licenses_golden/licenses_dart b/ci/licenses_golden/licenses_dart
index 23ee00c..603fb9c 100644
--- a/ci/licenses_golden/licenses_dart
+++ b/ci/licenses_golden/licenses_dart
@@ -1,4 +1,4 @@
-Signature: 1f49836d8f7f5b913f1aeafdff67b9bb
+Signature: d5879876343f60ca65eb960f8dea6e2e
 
 ====================================================================================================
 LIBRARY: dart
diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party
index 3451f45..72ea9b2 100644
--- a/ci/licenses_golden/licenses_third_party
+++ b/ci/licenses_golden/licenses_third_party
@@ -1,4 +1,4 @@
-Signature: 2adced2ae5419e9a89c08c00162adf68
+Signature: 69304324d997cc541ddf890752d79626
 
 ====================================================================================================
 LIBRARY: angle
@@ -649,7 +649,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/zlib.BUILD
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/buildtools/libbacktrace_config/backtrace-supported.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/buildtools/libbacktrace_config/config.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/buildtools/rustc-demangle-capi/rustc_demangle.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/gn/standalone/.emscripten
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/heapprofd.rc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/build_config.h
@@ -684,14 +683,13 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/metatrace.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/metatrace_events.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/no_destructor.h
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/optional.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/paged_memory.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/periodic_task.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/pipe.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/platform.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/scoped_file.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/small_set.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/small_vector.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/status_or.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_splitter.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_utils.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_view.h
@@ -703,15 +701,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_checker.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_task_runner.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_utils.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/channel.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/future.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/future_combinators.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/poll.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/spawn.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream_combinators.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/thread_pool.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/util.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/unix_socket.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/unix_task_runner.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/utils.h
@@ -722,9 +711,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_noop.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_posix.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/weak_ptr.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/bigtrace/environment.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/bigtrace/orchestrator.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/bigtrace/worker.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/async_result.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/basic_types.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/client.h
@@ -743,7 +729,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_graph_edge.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_memory_graph_node.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_process_memory_node.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/rpc/query_result_serializer.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/traced/data_source_types.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/traced/sys_stats_counters.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/traced/traced.h
@@ -771,7 +756,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/cpp_message_obj.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/field.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/field_writer.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/gen_field_helpers.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/message.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/message_arena.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/message_handle.h
@@ -783,51 +767,12 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_null_delegate.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_writer.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/static_buffer.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/atomic.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/backend_type.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/data_source_abi.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/export.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/heap_buffer.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/pb_decoder_abi.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/producer_abi.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/stream_writer_abi.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/thread_utils_abi.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/tracing_session_abi.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/track_event_abi.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/track_event_hl_abi.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/track_event_ll_abi.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/compiler.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/data_source.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/fnv1a.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_decoder.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_macros.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_msg.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_packed.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_utils.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/producer.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/common/builtin_clock.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/common/data_source_descriptor.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/config/data_source_config.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/config/trace_config.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/config/track_event/track_event_config.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/interned_data/interned_data.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/test_event.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace_packet.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/counter_descriptor.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/debug_annotation.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_descriptor.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_event.pzc.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/trigger.pzc.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/stream_writer.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/te_category_macros.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/te_macros.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/thread_utils.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/tracing_session.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/track_event.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/basic_types.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/iterator.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/metatrace_config.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/read_trace.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/ref_counted.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/status.h
@@ -842,7 +787,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/chrome_config.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_config.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_descriptor.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/flush_flags.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/forward_decls.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/trace_config.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/tracing_service_capabilities.h
@@ -864,7 +808,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_internal.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_interned_fields.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_macros.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/write_track_event_args.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/locked_handle.h
@@ -886,6 +829,8 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event_state_tracker.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/perfetto.rc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/python/BUILD
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/sdk/perfetto.cc
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/sdk/perfetto.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/atrace_hal.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/atrace_hal.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/health_hal.cc
@@ -896,8 +841,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/lazy_library_loader.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/power_stats.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/power_stats.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd_logging.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd_logging.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.cc
@@ -912,7 +855,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/crash_keys.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/ctrl_c_handler.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/debug_crash_stack_trace.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/default_platform.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/event_fd.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/file_utils.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/flat_hash_map_benchmark.cc
@@ -932,6 +874,7 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/metatrace.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/metatrace_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/no_destructor_unittest.cc
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/optional_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/paged_memory.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/paged_memory_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/periodic_task.cc
@@ -940,8 +883,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/scoped_file_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/small_vector_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/status.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/status_or_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/status_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_splitter.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_splitter_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_utils.cc
@@ -961,15 +902,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_task_runner.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_task_runner_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_utils.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/channel_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/future_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/spawn.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/spawn_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/stream_combinators.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/stream_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/thread_pool.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/thread_pool_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/util_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/time.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/time_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/unix_socket.cc
@@ -981,19 +913,11 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/uuid_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/version.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/virtual_destructors.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/vm_sockets.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/waitable_event.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/watchdog_posix.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/watchdog_posix_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/watchdog_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/weak_ptr_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/worker_impl.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/worker_impl.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map_benchmark.cc
@@ -1008,7 +932,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_armeabi.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_x86.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_x86_64.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/bugreport_path.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/config.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/config.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/config_unittest.cc
@@ -1080,9 +1003,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/elf.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/filesystem.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_posix.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_windows.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer_unittest.cc
@@ -1116,14 +1036,10 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_filter_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter_benchmark.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/gen_field_helpers.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_arena.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_arena_unittest.cc
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_handle.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_handle_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/packed_repeated_fields.cc
@@ -1135,7 +1051,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_ring_buffer_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_utils_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/protoc_plugin/cppgen_plugin.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_c_plugin.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_plugin.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_heap_buffer.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_stream_null_delegate.cc
@@ -1143,19 +1058,8 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_stream_writer_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/static_buffer.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/virtual_destructors.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/data_source.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/heap_buffer.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/intern_map.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/intern_map.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/intern_map_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/pb_decoder.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/producer.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/reset_for_testing.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/stream_writer.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/stream_writer.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/thread_utils.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/tracing_session.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/track_event.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/tracebox/tracebox.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.h
@@ -1179,14 +1083,6 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_text_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/utils.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/utils.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service_integrationtest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service_main.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service_unittest.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.cc
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.h
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/socket_relay_handler_unittest.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.cc
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.h
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge_main.cc
@@ -1197,47 +1093,20 @@
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/integrationtest_teardown.js
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/jest.integrationtest.config.js
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/jest.unittest.config.js
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/rollup-serviceworker.config.js
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/rollup.config.js
+ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/analyze_page.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/common.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/details.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/flags_page.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/fonts.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/home_page.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/metrics_page.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/modal.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/perfetto.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/query_page.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/record.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/sidebar.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/topbar.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/trace_info_page.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/viz_page.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/anchor.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/button.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/callout.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/checkbox.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/details_shell.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/details_table.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/editor.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/empty_state.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/error.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/form.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/grid_layout.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/hotkey.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/menu.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/multiselect.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/popup.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/section.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/select.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/spinner.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/switch.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/text_input.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/text_paragraph.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/theme.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/timestamp.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/vega_view.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/virtual_scroll_container.scss
-ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets_page.scss
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/base/utils/index-browser.js
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/base/utils/index.js
 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/shaderc/android_test/test.cpp
@@ -2917,7 +2786,6 @@
 FILE: ../../../third_party/perfetto/bazel/zlib.BUILD
 FILE: ../../../third_party/perfetto/buildtools/libbacktrace_config/backtrace-supported.h
 FILE: ../../../third_party/perfetto/buildtools/libbacktrace_config/config.h
-FILE: ../../../third_party/perfetto/buildtools/rustc-demangle-capi/rustc_demangle.h
 FILE: ../../../third_party/perfetto/gn/standalone/.emscripten
 FILE: ../../../third_party/perfetto/heapprofd.rc
 FILE: ../../../third_party/perfetto/include/perfetto/base/build_config.h
@@ -2952,14 +2820,13 @@
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/metatrace.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/metatrace_events.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/no_destructor.h
+FILE: ../../../third_party/perfetto/include/perfetto/ext/base/optional.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/paged_memory.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/periodic_task.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/pipe.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/platform.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/scoped_file.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/small_set.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/small_vector.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/status_or.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_splitter.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_utils.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_view.h
@@ -2971,15 +2838,6 @@
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_checker.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_task_runner.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_utils.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/channel.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/future.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/future_combinators.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/poll.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/spawn.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream_combinators.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/thread_pool.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/util.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/unix_socket.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/unix_task_runner.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/utils.h
@@ -2990,9 +2848,6 @@
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_noop.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_posix.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/base/weak_ptr.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/bigtrace/environment.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/bigtrace/orchestrator.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/bigtrace/worker.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/async_result.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/basic_types.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/client.h
@@ -3011,7 +2866,6 @@
 FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_graph_edge.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_memory_graph_node.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_process_memory_node.h
-FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/rpc/query_result_serializer.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/traced/data_source_types.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/traced/sys_stats_counters.h
 FILE: ../../../third_party/perfetto/include/perfetto/ext/traced/traced.h
@@ -3039,7 +2893,6 @@
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/cpp_message_obj.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/field.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/field_writer.h
-FILE: ../../../third_party/perfetto/include/perfetto/protozero/gen_field_helpers.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/message.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/message_arena.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/message_handle.h
@@ -3051,51 +2904,12 @@
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_null_delegate.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_writer.h
 FILE: ../../../third_party/perfetto/include/perfetto/protozero/static_buffer.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/atomic.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/backend_type.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/data_source_abi.h
 FILE: ../../../third_party/perfetto/include/perfetto/public/abi/export.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/heap_buffer.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/pb_decoder_abi.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/producer_abi.h
 FILE: ../../../third_party/perfetto/include/perfetto/public/abi/stream_writer_abi.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/thread_utils_abi.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/tracing_session_abi.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/track_event_abi.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/track_event_hl_abi.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/abi/track_event_ll_abi.h
 FILE: ../../../third_party/perfetto/include/perfetto/public/compiler.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/data_source.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/fnv1a.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/pb_decoder.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/pb_macros.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/pb_msg.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/pb_packed.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/pb_utils.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/producer.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/common/builtin_clock.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/common/data_source_descriptor.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/config/data_source_config.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/config/trace_config.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/config/track_event/track_event_config.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/interned_data/interned_data.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/test_event.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace_packet.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/counter_descriptor.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/debug_annotation.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_descriptor.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_event.pzc.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/trigger.pzc.h
 FILE: ../../../third_party/perfetto/include/perfetto/public/stream_writer.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/te_category_macros.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/te_macros.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/thread_utils.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/tracing_session.h
-FILE: ../../../third_party/perfetto/include/perfetto/public/track_event.h
 FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/basic_types.h
 FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/iterator.h
-FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/metatrace_config.h
 FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/read_trace.h
 FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/ref_counted.h
 FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/status.h
@@ -3110,7 +2924,6 @@
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/chrome_config.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_config.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_descriptor.h
-FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/flush_flags.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/forward_decls.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/trace_config.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/tracing_service_capabilities.h
@@ -3132,7 +2945,6 @@
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_internal.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_interned_fields.h
-FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_macros.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/write_track_event_args.h
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/locked_handle.h
@@ -3154,6 +2966,8 @@
 FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_state_tracker.h
 FILE: ../../../third_party/perfetto/perfetto.rc
 FILE: ../../../third_party/perfetto/python/BUILD
+FILE: ../../../third_party/perfetto/sdk/perfetto.cc
+FILE: ../../../third_party/perfetto/sdk/perfetto.h
 FILE: ../../../third_party/perfetto/src/android_internal/atrace_hal.cc
 FILE: ../../../third_party/perfetto/src/android_internal/atrace_hal.h
 FILE: ../../../third_party/perfetto/src/android_internal/health_hal.cc
@@ -3164,8 +2978,6 @@
 FILE: ../../../third_party/perfetto/src/android_internal/lazy_library_loader.h
 FILE: ../../../third_party/perfetto/src/android_internal/power_stats.cc
 FILE: ../../../third_party/perfetto/src/android_internal/power_stats.h
-FILE: ../../../third_party/perfetto/src/android_internal/statsd.cc
-FILE: ../../../third_party/perfetto/src/android_internal/statsd.h
 FILE: ../../../third_party/perfetto/src/android_internal/statsd_logging.cc
 FILE: ../../../third_party/perfetto/src/android_internal/statsd_logging.h
 FILE: ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.cc
@@ -3180,7 +2992,6 @@
 FILE: ../../../third_party/perfetto/src/base/crash_keys.cc
 FILE: ../../../third_party/perfetto/src/base/ctrl_c_handler.cc
 FILE: ../../../third_party/perfetto/src/base/debug_crash_stack_trace.cc
-FILE: ../../../third_party/perfetto/src/base/default_platform.cc
 FILE: ../../../third_party/perfetto/src/base/event_fd.cc
 FILE: ../../../third_party/perfetto/src/base/file_utils.cc
 FILE: ../../../third_party/perfetto/src/base/flat_hash_map_benchmark.cc
@@ -3200,6 +3011,7 @@
 FILE: ../../../third_party/perfetto/src/base/metatrace.cc
 FILE: ../../../third_party/perfetto/src/base/metatrace_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/no_destructor_unittest.cc
+FILE: ../../../third_party/perfetto/src/base/optional_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/paged_memory.cc
 FILE: ../../../third_party/perfetto/src/base/paged_memory_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/periodic_task.cc
@@ -3208,8 +3020,6 @@
 FILE: ../../../third_party/perfetto/src/base/scoped_file_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/small_vector_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/status.cc
-FILE: ../../../third_party/perfetto/src/base/status_or_unittest.cc
-FILE: ../../../third_party/perfetto/src/base/status_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/string_splitter.cc
 FILE: ../../../third_party/perfetto/src/base/string_splitter_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/string_utils.cc
@@ -3229,15 +3039,6 @@
 FILE: ../../../third_party/perfetto/src/base/thread_task_runner.cc
 FILE: ../../../third_party/perfetto/src/base/thread_task_runner_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/thread_utils.cc
-FILE: ../../../third_party/perfetto/src/base/threading/channel_unittest.cc
-FILE: ../../../third_party/perfetto/src/base/threading/future_unittest.cc
-FILE: ../../../third_party/perfetto/src/base/threading/spawn.cc
-FILE: ../../../third_party/perfetto/src/base/threading/spawn_unittest.cc
-FILE: ../../../third_party/perfetto/src/base/threading/stream_combinators.cc
-FILE: ../../../third_party/perfetto/src/base/threading/stream_unittest.cc
-FILE: ../../../third_party/perfetto/src/base/threading/thread_pool.cc
-FILE: ../../../third_party/perfetto/src/base/threading/thread_pool_unittest.cc
-FILE: ../../../third_party/perfetto/src/base/threading/util_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/time.cc
 FILE: ../../../third_party/perfetto/src/base/time_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/unix_socket.cc
@@ -3249,19 +3050,11 @@
 FILE: ../../../third_party/perfetto/src/base/uuid_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/version.cc
 FILE: ../../../third_party/perfetto/src/base/virtual_destructors.cc
-FILE: ../../../third_party/perfetto/src/base/vm_sockets.h
 FILE: ../../../third_party/perfetto/src/base/waitable_event.cc
 FILE: ../../../third_party/perfetto/src/base/watchdog_posix.cc
 FILE: ../../../third_party/perfetto/src/base/watchdog_posix_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/watchdog_unittest.cc
 FILE: ../../../third_party/perfetto/src/base/weak_ptr_unittest.cc
-FILE: ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.cc
-FILE: ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.h
-FILE: ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.cc
-FILE: ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.h
-FILE: ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper_unittest.cc
-FILE: ../../../third_party/perfetto/src/bigtrace/worker_impl.cc
-FILE: ../../../third_party/perfetto/src/bigtrace/worker_impl.h
 FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.cc
 FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.h
 FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map_benchmark.cc
@@ -3276,7 +3069,6 @@
 FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_armeabi.h
 FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_x86.h
 FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_x86_64.h
-FILE: ../../../third_party/perfetto/src/perfetto_cmd/bugreport_path.h
 FILE: ../../../third_party/perfetto/src/perfetto_cmd/config.cc
 FILE: ../../../third_party/perfetto/src/perfetto_cmd/config.h
 FILE: ../../../third_party/perfetto/src/perfetto_cmd/config_unittest.cc
@@ -3348,9 +3140,6 @@
 FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer.h
 FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer_unittest.cc
 FILE: ../../../third_party/perfetto/src/profiling/symbolizer/elf.h
-FILE: ../../../third_party/perfetto/src/profiling/symbolizer/filesystem.h
-FILE: ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_posix.cc
-FILE: ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_windows.cc
 FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.cc
 FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.h
 FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer_unittest.cc
@@ -3384,14 +3173,10 @@
 FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter_unittest.cc
 FILE: ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer.h
 FILE: ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer_unittest.cc
-FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter.cc
-FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter.h
-FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter_benchmark.cc
-FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter_unittest.cc
-FILE: ../../../third_party/perfetto/src/protozero/gen_field_helpers.cc
 FILE: ../../../third_party/perfetto/src/protozero/message.cc
 FILE: ../../../third_party/perfetto/src/protozero/message_arena.cc
 FILE: ../../../third_party/perfetto/src/protozero/message_arena_unittest.cc
+FILE: ../../../third_party/perfetto/src/protozero/message_handle.cc
 FILE: ../../../third_party/perfetto/src/protozero/message_handle_unittest.cc
 FILE: ../../../third_party/perfetto/src/protozero/message_unittest.cc
 FILE: ../../../third_party/perfetto/src/protozero/packed_repeated_fields.cc
@@ -3403,7 +3188,6 @@
 FILE: ../../../third_party/perfetto/src/protozero/proto_ring_buffer_unittest.cc
 FILE: ../../../third_party/perfetto/src/protozero/proto_utils_unittest.cc
 FILE: ../../../third_party/perfetto/src/protozero/protoc_plugin/cppgen_plugin.cc
-FILE: ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_c_plugin.cc
 FILE: ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_plugin.cc
 FILE: ../../../third_party/perfetto/src/protozero/scattered_heap_buffer.cc
 FILE: ../../../third_party/perfetto/src/protozero/scattered_stream_null_delegate.cc
@@ -3411,19 +3195,8 @@
 FILE: ../../../third_party/perfetto/src/protozero/scattered_stream_writer_unittest.cc
 FILE: ../../../third_party/perfetto/src/protozero/static_buffer.cc
 FILE: ../../../third_party/perfetto/src/protozero/virtual_destructors.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/data_source.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/heap_buffer.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/intern_map.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/intern_map.h
-FILE: ../../../third_party/perfetto/src/shared_lib/intern_map_unittest.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/pb_decoder.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/producer.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/reset_for_testing.h
 FILE: ../../../third_party/perfetto/src/shared_lib/stream_writer.cc
 FILE: ../../../third_party/perfetto/src/shared_lib/stream_writer.h
-FILE: ../../../third_party/perfetto/src/shared_lib/thread_utils.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/tracing_session.cc
-FILE: ../../../third_party/perfetto/src/shared_lib/track_event.cc
 FILE: ../../../third_party/perfetto/src/tracebox/tracebox.cc
 FILE: ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.cc
 FILE: ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.h
@@ -3447,14 +3220,6 @@
 FILE: ../../../third_party/perfetto/src/traceconv/trace_to_text_unittest.cc
 FILE: ../../../third_party/perfetto/src/traceconv/utils.cc
 FILE: ../../../third_party/perfetto/src/traceconv/utils.h
-FILE: ../../../third_party/perfetto/src/traced_relay/relay_service.cc
-FILE: ../../../third_party/perfetto/src/traced_relay/relay_service.h
-FILE: ../../../third_party/perfetto/src/traced_relay/relay_service_integrationtest.cc
-FILE: ../../../third_party/perfetto/src/traced_relay/relay_service_main.cc
-FILE: ../../../third_party/perfetto/src/traced_relay/relay_service_unittest.cc
-FILE: ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.cc
-FILE: ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.h
-FILE: ../../../third_party/perfetto/src/traced_relay/socket_relay_handler_unittest.cc
 FILE: ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.cc
 FILE: ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.h
 FILE: ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge_main.cc
@@ -3465,47 +3230,20 @@
 FILE: ../../../third_party/perfetto/ui/config/integrationtest_teardown.js
 FILE: ../../../third_party/perfetto/ui/config/jest.integrationtest.config.js
 FILE: ../../../third_party/perfetto/ui/config/jest.unittest.config.js
+FILE: ../../../third_party/perfetto/ui/config/rollup-serviceworker.config.js
 FILE: ../../../third_party/perfetto/ui/config/rollup.config.js
+FILE: ../../../third_party/perfetto/ui/src/assets/analyze_page.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/common.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/details.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/flags_page.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/fonts.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/home_page.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/metrics_page.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/modal.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/perfetto.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/query_page.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/record.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/sidebar.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/topbar.scss
 FILE: ../../../third_party/perfetto/ui/src/assets/trace_info_page.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/viz_page.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/anchor.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/button.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/callout.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/checkbox.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/details_shell.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/details_table.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/editor.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/empty_state.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/error.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/form.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/grid_layout.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/hotkey.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/menu.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/multiselect.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/popup.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/section.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/select.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/spinner.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/switch.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/text_input.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/text_paragraph.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/theme.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/timestamp.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/vega_view.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/virtual_scroll_container.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets_page.scss
 FILE: ../../../third_party/perfetto/ui/src/base/utils/index-browser.js
 FILE: ../../../third_party/perfetto/ui/src/base/utils/index.js
 FILE: ../../../third_party/shaderc/DEVELOPMENT.howto.md
@@ -6674,13 +6412,9 @@
 FILE: ../../../third_party/perfetto/buildtools/libcxx_config/__config_site
 FILE: ../../../third_party/perfetto/docs/_coverpage.md
 FILE: ../../../third_party/perfetto/docs/analysis/batch-trace-processor.md
-FILE: ../../../third_party/perfetto/docs/analysis/builtin.md
 FILE: ../../../third_party/perfetto/docs/analysis/common-queries.md
-FILE: ../../../third_party/perfetto/docs/analysis/debug-tracks.md
 FILE: ../../../third_party/perfetto/docs/analysis/metrics.md
-FILE: ../../../third_party/perfetto/docs/analysis/perfetto-sql-syntax.md
 FILE: ../../../third_party/perfetto/docs/analysis/pivot-tables.md
-FILE: ../../../third_party/perfetto/docs/analysis/trace-processor-python.md
 FILE: ../../../third_party/perfetto/docs/analysis/trace-processor.md
 FILE: ../../../third_party/perfetto/docs/case-studies/android-boot-tracing.md
 FILE: ../../../third_party/perfetto/docs/case-studies/memory.md
@@ -6698,7 +6432,6 @@
 FILE: ../../../third_party/perfetto/docs/contributing/sdk-releasing.md
 FILE: ../../../third_party/perfetto/docs/contributing/testing.md
 FILE: ../../../third_party/perfetto/docs/contributing/ui-development.md
-FILE: ../../../third_party/perfetto/docs/contributing/ui-plugins.md
 FILE: ../../../third_party/perfetto/docs/data-sources/android-game-intervention-list.md
 FILE: ../../../third_party/perfetto/docs/data-sources/android-log.md
 FILE: ../../../third_party/perfetto/docs/data-sources/atrace.md
@@ -6746,12 +6479,9 @@
 FILE: ../../../third_party/perfetto/docs/images/cpu-zoomed.png
 FILE: ../../../third_party/perfetto/docs/images/dataflow.svg
 FILE: ../../../third_party/perfetto/docs/images/debug-slices-random.png
-FILE: ../../../third_party/perfetto/docs/images/debug-tracks/debug-tracks-create.png
-FILE: ../../../third_party/perfetto/docs/images/debug-tracks/debug-tracks-query.png
-FILE: ../../../third_party/perfetto/docs/images/debug-tracks/debug-tracks-result.png
 FILE: ../../../third_party/perfetto/docs/images/description.png
+FILE: ../../../third_party/perfetto/docs/images/enable-profile-flame-graph.png
 FILE: ../../../third_party/perfetto/docs/images/example_pd_graph.png
-FILE: ../../../third_party/perfetto/docs/images/flows.png
 FILE: ../../../third_party/perfetto/docs/images/frametimeline/app-timelines.png
 FILE: ../../../third_party/perfetto/docs/images/frametimeline/app-vsyncid.png
 FILE: ../../../third_party/perfetto/docs/images/frametimeline/blue.png
@@ -6766,7 +6496,6 @@
 FILE: ../../../third_party/perfetto/docs/images/frametimeline/timeline_tracks.png
 FILE: ../../../third_party/perfetto/docs/images/frametimeline/yellow.png
 FILE: ../../../third_party/perfetto/docs/images/gpu-counters.png
-FILE: ../../../third_party/perfetto/docs/images/heap_prof_continuous.png
 FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap0.png
 FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap1.png
 FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap2.png
@@ -6779,15 +6508,13 @@
 FILE: ../../../third_party/perfetto/docs/images/heapprofd-sampling/conditional-expected-error.png
 FILE: ../../../third_party/perfetto/docs/images/heapprofd-sampling/expected-error.png
 FILE: ../../../third_party/perfetto/docs/images/heapprofd-sampling/one-sample.png
-FILE: ../../../third_party/perfetto/docs/images/java-heap-graph-focus.png
-FILE: ../../../third_party/perfetto/docs/images/java-heap-graph.png
-FILE: ../../../third_party/perfetto/docs/images/java-heap-samples.png
+FILE: ../../../third_party/perfetto/docs/images/java-flamegraph-focus.png
+FILE: ../../../third_party/perfetto/docs/images/java-flamegraph.png
 FILE: ../../../third_party/perfetto/docs/images/latency.png
 FILE: ../../../third_party/perfetto/docs/images/lmk_lmkd.png
 FILE: ../../../third_party/perfetto/docs/images/metrics-summary.png
 FILE: ../../../third_party/perfetto/docs/images/native-flamegraph-focus.png
-FILE: ../../../third_party/perfetto/docs/images/native-heap-prof-focus.png
-FILE: ../../../third_party/perfetto/docs/images/native-heap-prof.png
+FILE: ../../../third_party/perfetto/docs/images/native-flamegraph.png
 FILE: ../../../third_party/perfetto/docs/images/oom-score.png
 FILE: ../../../third_party/perfetto/docs/images/oop-table-inheritance.png
 FILE: ../../../third_party/perfetto/docs/images/perfetto-btp-flattening.svg
@@ -6822,12 +6549,10 @@
 FILE: ../../../third_party/perfetto/docs/images/slices.png
 FILE: ../../../third_party/perfetto/docs/images/socket-protocol.png
 FILE: ../../../third_party/perfetto/docs/images/span-join.png
-FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-counter.png
-FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-flow.png
-FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-process.png
-FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-thread.png
 FILE: ../../../third_party/perfetto/docs/images/sys_stat_counters.png
 FILE: ../../../third_party/perfetto/docs/images/syscalls.png
+FILE: ../../../third_party/perfetto/docs/images/syssrv-apk-assets-focus.png
+FILE: ../../../third_party/perfetto/docs/images/syssrv-apk-assets-two.png
 FILE: ../../../third_party/perfetto/docs/images/thread-states.png
 FILE: ../../../third_party/perfetto/docs/images/tp-table-inheritance.png
 FILE: ../../../third_party/perfetto/docs/images/trace-processor.png
@@ -6854,20 +6579,17 @@
 FILE: ../../../third_party/perfetto/docs/quickstart/linux-tracing.md
 FILE: ../../../third_party/perfetto/docs/quickstart/trace-analysis.md
 FILE: ../../../third_party/perfetto/docs/quickstart/traceconv.md
-FILE: ../../../third_party/perfetto/docs/reference/android-version-notes.md
 FILE: ../../../third_party/perfetto/docs/reference/heap_profile-cli.md
 FILE: ../../../third_party/perfetto/docs/reference/perfetto-cli.md
-FILE: ../../../third_party/perfetto/docs/reference/synthetic-track-event.md
 FILE: ../../../third_party/perfetto/docs/toc.md
-FILE: ../../../third_party/perfetto/docs/tracing-101.md
 FILE: ../../../third_party/perfetto/docs/visualization/deep-linking-to-perfetto-ui.md
 FILE: ../../../third_party/perfetto/docs/visualization/large-traces.md
 FILE: ../../../third_party/perfetto/docs/visualization/perfetto-ui-release-process.md
 FILE: ../../../third_party/perfetto/docs/visualization/perfetto-ui.md
 FILE: ../../../third_party/perfetto/gn/standalone/wasm_typescript_declaration.d.ts
-FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/data_source_type.h
 FILE: ../../../third_party/perfetto/tools/test_data.txt
 FILE: ../../../third_party/perfetto/ui/config/gn_deprecation_banner.txt
+FILE: ../../../third_party/perfetto/ui/package-lock.json
 FILE: ../../../third_party/perfetto/ui/release/channels.json
 FILE: ../../../third_party/perfetto/ui/src/assets/brand.png
 FILE: ../../../third_party/perfetto/ui/src/assets/favicon.png
@@ -6893,57 +6615,21 @@
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_meminfo.png
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_native_heap_profiler.png
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_one_shot.png
-FILE: ../../../third_party/perfetto/ui/src/assets/rec_profiling.png
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_ps_stats.png
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_ring_buf.png
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_syscalls.png
 FILE: ../../../third_party/perfetto/ui/src/assets/rec_vmstat.png
-FILE: ../../../third_party/perfetto/ui/src/assets/scheduling_latency.png
 FILE: ../../../third_party/perfetto/ui/src/assets/typefaces.scss
-FILE: ../../../third_party/perfetto/ui/src/assets/widgets/tree.scss
-FILE: ../../../third_party/perfetto/ui/src/base/array_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/array_utils_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/bigint_math.ts
-FILE: ../../../third_party/perfetto/ui/src/base/bigint_math_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/base/binary_search.ts
 FILE: ../../../third_party/perfetto/ui/src/base/binary_search_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/brand.ts
-FILE: ../../../third_party/perfetto/ui/src/base/classnames.ts
-FILE: ../../../third_party/perfetto/ui/src/base/classnames_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/clipboard.ts
-FILE: ../../../third_party/perfetto/ui/src/base/comparison_utils.ts
 FILE: ../../../third_party/perfetto/ui/src/base/deferred.ts
 FILE: ../../../third_party/perfetto/ui/src/base/deferred_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/disposable.ts
-FILE: ../../../third_party/perfetto/ui/src/base/disposable_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/dom_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/dom_utils_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/fuzzy.ts
-FILE: ../../../third_party/perfetto/ui/src/base/fuzzy_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/base/generic_set.ts
-FILE: ../../../third_party/perfetto/ui/src/base/hotkeys.ts
-FILE: ../../../third_party/perfetto/ui/src/base/hotkeys_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/base/http_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/json_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/json_utils_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/base/logging.ts
-FILE: ../../../third_party/perfetto/ui/src/base/math_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/mithril_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/object_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/object_utils_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/resize_observer.ts
-FILE: ../../../third_party/perfetto/ui/src/base/result.ts
-FILE: ../../../third_party/perfetto/ui/src/base/semantic_icons.ts
-FILE: ../../../third_party/perfetto/ui/src/base/set_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/set_utils_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/base/string_utils.ts
 FILE: ../../../third_party/perfetto/ui/src/base/string_utils_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/time.ts
-FILE: ../../../third_party/perfetto/ui/src/base/time_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/base/utils.ts
-FILE: ../../../third_party/perfetto/ui/src/base/utils/index.d.ts
-FILE: ../../../third_party/perfetto/ui/src/base/validators.ts
-FILE: ../../../third_party/perfetto/ui/src/base/validators_unittest.ts
+FILE: ../../../third_party/perfetto/ui/src/base/trace_config_utils.ts
 FILE: ../../../third_party/perfetto/ui/src/chrome_extension/chrome_tracing_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/chrome_extension/devtools_socket.ts
 FILE: ../../../third_party/perfetto/ui/src/chrome_extension/index.ts
@@ -6953,49 +6639,37 @@
 FILE: ../../../third_party/perfetto/ui/src/common/aggregation_data.ts
 FILE: ../../../third_party/perfetto/ui/src/common/arg_types.ts
 FILE: ../../../third_party/perfetto/ui/src/common/array_buffer_builder.ts
-FILE: ../../../third_party/perfetto/ui/src/common/basic_async_track.ts
 FILE: ../../../third_party/perfetto/ui/src/common/cache_manager.ts
-FILE: ../../../third_party/perfetto/ui/src/common/cache_utils.ts
 FILE: ../../../third_party/perfetto/ui/src/common/canvas_utils.ts
 FILE: ../../../third_party/perfetto/ui/src/common/canvas_utils_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/channels.ts
 FILE: ../../../third_party/perfetto/ui/src/common/colorizer.ts
 FILE: ../../../third_party/perfetto/ui/src/common/colorizer_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/common/commands.ts
 FILE: ../../../third_party/perfetto/ui/src/common/comparator_builder.ts
 FILE: ../../../third_party/perfetto/ui/src/common/constants.ts
 FILE: ../../../third_party/perfetto/ui/src/common/conversion_jobs.ts
-FILE: ../../../third_party/perfetto/ui/src/common/dragndrop_logic.ts
-FILE: ../../../third_party/perfetto/ui/src/common/dragndrop_logic_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/empty_state.ts
 FILE: ../../../third_party/perfetto/ui/src/common/engine.ts
 FILE: ../../../third_party/perfetto/ui/src/common/errors.ts
-FILE: ../../../third_party/perfetto/ui/src/common/event_set.ts
-FILE: ../../../third_party/perfetto/ui/src/common/event_set_nocompile_test.ts
-FILE: ../../../third_party/perfetto/ui/src/common/event_set_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/feature_flags.ts
 FILE: ../../../third_party/perfetto/ui/src/common/feature_flags_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/flamegraph_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/flamegraph_util.ts
-FILE: ../../../third_party/perfetto/ui/src/common/hash.ts
-FILE: ../../../third_party/perfetto/ui/src/common/high_precision_time.ts
-FILE: ../../../third_party/perfetto/ui/src/common/high_precision_time_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/http_rpc_engine.ts
-FILE: ../../../third_party/perfetto/ui/src/common/internal_layout_utils.ts
+FILE: ../../../third_party/perfetto/ui/src/common/immer_init.ts
 FILE: ../../../third_party/perfetto/ui/src/common/logs.ts
 FILE: ../../../third_party/perfetto/ui/src/common/metatracing.ts
-FILE: ../../../third_party/perfetto/ui/src/common/metatracing_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/metric_data.ts
+FILE: ../../../third_party/perfetto/ui/src/common/plugin_api.ts
 FILE: ../../../third_party/perfetto/ui/src/common/plugins.ts
 FILE: ../../../third_party/perfetto/ui/src/common/plugins_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/proto_ring_buffer.ts
 FILE: ../../../third_party/perfetto/ui/src/common/proto_ring_buffer_unittest.ts
+FILE: ../../../third_party/perfetto/ui/src/common/protos.ts
 FILE: ../../../third_party/perfetto/ui/src/common/protos_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/queries.ts
 FILE: ../../../third_party/perfetto/ui/src/common/query_result.ts
 FILE: ../../../third_party/perfetto/ui/src/common/query_result_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/common/query_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/common/query_utils_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_connection_impl.ts
 FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_connection_over_websocket.ts
 FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_connection_over_webusb.ts
@@ -7029,19 +6703,14 @@
 FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/websocket_menu_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/common/registry.ts
 FILE: ../../../third_party/perfetto/ui/src/common/registry_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/common/schema.ts
-FILE: ../../../third_party/perfetto/ui/src/common/schema_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/search_data.ts
-FILE: ../../../third_party/perfetto/ui/src/common/selection_observer.ts
 FILE: ../../../third_party/perfetto/ui/src/common/state.ts
 FILE: ../../../third_party/perfetto/ui/src/common/state_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/thread_state.ts
-FILE: ../../../third_party/perfetto/ui/src/common/timestamp_format.ts
-FILE: ../../../third_party/perfetto/ui/src/common/track_adapter.ts
+FILE: ../../../third_party/perfetto/ui/src/common/time.ts
+FILE: ../../../third_party/perfetto/ui/src/common/time_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/common/track_data.ts
 FILE: ../../../third_party/perfetto/ui/src/common/upload_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/common/upload_utils_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/common/viewer.ts
 FILE: ../../../third_party/perfetto/ui/src/common/wasm_engine_proxy.ts
 FILE: ../../../third_party/perfetto/ui/src/common/worker_messages.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/adb.ts
@@ -7062,7 +6731,6 @@
 FILE: ../../../third_party/perfetto/ui/src/controller/area_selection_handler.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/area_selection_handler_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/args_parser.ts
-FILE: ../../../third_party/perfetto/ui/src/controller/args_parser_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/chrome_proxy_record_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/consumer_port_types.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/controller.ts
@@ -7070,56 +6738,53 @@
 FILE: ../../../third_party/perfetto/ui/src/controller/cpu_profile_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/flamegraph_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/flow_events_controller.ts
-FILE: ../../../third_party/perfetto/ui/src/controller/ftrace_controller.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/globals.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/index.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/loading_manager.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/logs_controller.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/metrics_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/permalink_controller.ts
-FILE: ../../../third_party/perfetto/ui/src/controller/pivot_table_controller.ts
-FILE: ../../../third_party/perfetto/ui/src/controller/pivot_table_tree_builder_unittest.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/pivot_table_redux_controller.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/query_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/record_config_types.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/record_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/record_controller_interfaces.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/record_controller_jsdomtest.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/search_controller.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/search_controller_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/selection_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/trace_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/trace_error_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/trace_stream.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/track_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/controller/track_decider.ts
-FILE: ../../../third_party/perfetto/ui/src/core/perf.ts
-FILE: ../../../third_party/perfetto/ui/src/core/perf_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/core/protos.ts
-FILE: ../../../third_party/perfetto/ui/src/core/raf_scheduler.ts
-FILE: ../../../third_party/perfetto/ui/src/core/static_initializers.ts
-FILE: ../../../third_party/perfetto/ui/src/core/trace_config_utils.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/validators.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/validators_unittest.ts
+FILE: ../../../third_party/perfetto/ui/src/controller/visualised_args_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/engine/index.ts
 FILE: ../../../third_party/perfetto/ui/src/engine/wasm_bridge.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/aggregation_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/analytics.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/analyze_page.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/android_bug_tool.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/animation.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/app.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/base_counter_track.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/base_slice_track.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/base_slice_track_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/bottom_tab.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/checkerboard.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/chrome_slice_details_tab.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/chrome_slice_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/clipboard.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/cookie_consent.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/counter_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/cpu_profile_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/css_constants.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/debug.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/details_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/download_utils.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/drag/border_drag_strategy.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/drag/drag_strategy.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/drag/inner_drag_strategy.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/drag/outer_drag_strategy.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/drag_gesture_handler.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/error_dialog.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/events.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/file_drop_handler.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/flags_page.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/flamegraph.ts
@@ -7128,44 +6793,39 @@
 FILE: ../../../third_party/perfetto/ui/src/frontend/flow_events_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/flow_events_renderer.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/frontend_local_state.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/ftrace_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/generic_slice_details_tab.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/globals.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/gridline_helper.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/gridline_helper_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/help_modal.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/home_page.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/hsluv_cache.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/icons.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/index.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/insights_page.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/keyboard_event_handler.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/keyboard_layout_map.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/legacy_trace_viewer.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/live_reload.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/logs_filters.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/logs_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/metrics_page.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/modal.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/named_slice_track.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/notes_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/omnibox.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/overview_timeline_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/pages.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/pan_and_zoom_handler.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/panel_container.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_argument_popup.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_query_generator.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_types.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/perf.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/perf_unittest.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux_argument_popup.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux_query_generator.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux_types.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/popup_menu.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/post_message_handler.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/publish.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/query_history.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/query_page.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/query_result_tab.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/query_table.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/query_table_unittest.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/raf_scheduler.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/rate_limiters.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/record_config.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/record_page.ts
@@ -7176,7 +6836,6 @@
 FILE: ../../../third_party/perfetto/ui/src/frontend/recording/chrome_settings.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/recording/cpu_settings.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/recording/gpu_settings.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/recording/linux_perf_settings.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/recording/memory_settings.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/recording/power_settings.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/recording/recording_multiple_choice.ts
@@ -7194,38 +6853,12 @@
 FILE: ../../../third_party/perfetto/ui/src/frontend/service_worker_controller.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/sidebar.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/slice.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/slice_args.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/slice_details.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/slice_details_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/slice_layout.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/slice_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/slice_track_base.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql/args.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql/slice.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql/thread_state.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/argument_selector.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/column.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/column_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/render_cell.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/state.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/state_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/tab.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/table.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/table_description.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/well_known_tables.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_types.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_utils.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/sql_utils_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/store.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/store_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/tables/attribute_modal_holder.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/tables/table.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/tables/table_showcase.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/task_tracker.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/task_tracker_unittest.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/thread_and_process_info.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/thread_state.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/thread_state_tab.ts
+FILE: ../../../third_party/perfetto/ui/src/frontend/thread_state_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/tickmark_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/time_axis_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/time_scale.ts
@@ -7237,103 +6870,33 @@
 FILE: ../../../third_party/perfetto/ui/src/frontend/trace_info_page.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/trace_url_handler.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/track.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/track_cache.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/track_cache_unittest.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/track_group_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/track_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/track_registry.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/value.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/vertical_line_helper.ts
 FILE: ../../../third_party/perfetto/ui/src/frontend/viewer_page.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/viz_page.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/widgets/timestamp.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/widgets/vega_view.ts
-FILE: ../../../third_party/perfetto/ui/src/frontend/widgets_page.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/com.example.Skeleton/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidBinderViz/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidCujs/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidPerf/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.CoreCommands/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.ExampleSimpleCommand/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.ExampleState/index.ts
-FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.LargeScreensPerf/index.ts
-FILE: ../../../third_party/perfetto/ui/src/public/index.ts
-FILE: ../../../third_party/perfetto/ui/src/public/utils.ts
 FILE: ../../../third_party/perfetto/ui/src/service_worker/service_worker.ts
 FILE: ../../../third_party/perfetto/ui/src/service_worker/tsconfig.json
 FILE: ../../../third_party/perfetto/ui/src/traceconv/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/actual_frames/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/android_log/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/annotation/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/async_slices/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_critical_user_interactions/details_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_critical_user_interactions/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/chrome_tasks_scroll_jank_track.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/event_latency_details_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/event_latency_track.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/jank_colors.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_delta_graph.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_details_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_jank_slice.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_jank_v3_details_panel.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_jank_v3_track.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_track.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_slices/generic_slice_track.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_slices/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/counter/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/cpu_freq/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/cpu_profile/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/cpu_slices/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/custom_sql_table_slices/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/debug/add_debug_track_menu.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/debug/counter_track.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/debug/details_tab.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/debug/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/debug/slice_track.ts
+FILE: ../../../third_party/perfetto/ui/src/tracks/debug_slices/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/expected_frames/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/ftrace/index.ts
+FILE: ../../../third_party/perfetto/ui/src/tracks/generic_slice_track/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/heap_profile/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/null_track/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/perf_samples_profile/index.ts
+FILE: ../../../third_party/perfetto/ui/src/tracks/process_scheduling/index.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/process_summary/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/process_summary/process_scheduling_track.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/process_summary/process_summary_track.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/screenshots/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/screenshots/screenshot_panel.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/thread_state/index.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/thread_state/thread_state_track_v2.ts
-FILE: ../../../third_party/perfetto/ui/src/tracks/thread_state/thread_state_v2.ts
 FILE: ../../../third_party/perfetto/ui/src/tracks/visualised_args/index.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/anchor.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/basic_table.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/button.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/callout.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/checkbox.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/details_shell.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/duration.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/editor.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/empty_state.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/error.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/form.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/grid_layout.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/hotkey_context.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/hotkey_glyphs.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/icon.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/menu.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/multiselect.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/popup.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/portal.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/raf.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/section.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/select.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/spinner.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/sql_ref.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/switch.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/text_input.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/text_paragraph.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/tree.ts
-FILE: ../../../third_party/perfetto/ui/src/widgets/virtual_scroll_container.ts
 FILE: ../../../third_party/perfetto/ui/tsconfig.base.json
 FILE: ../../../third_party/perfetto/ui/tsconfig.json
 ----------------------------------------------------------------------------------------------------