)]}'
{
  "commit": "94324c27fa56aae0a408dec8d77a147b799feb8c",
  "tree": "c003325f5b10b16a5e6766f72be402cf950c5868",
  "parents": [
    "87eb4b0de7b3b333b41010fc8c163bbbaddfe71d"
  ],
  "author": {
    "name": "global-integration-roller",
    "email": "global-integration-roller@fuchsia-infra.iam.gserviceaccount.com",
    "time": "Fri Mar 20 09:12:16 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Mar 20 09:15:26 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [roll] Roll third_party/perfetto e7ca9ec..cb566a4 (51 commits)\n\ncb566a4:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cb566a4d8b3a0f371971b078d008a87dad4f789b ui: Use display names as keys in DataGrid JSON export (#5215)\n7755993:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/775599347e4057ddadba3ee6144b3e5e8c9ec6ea ui: Tweak logs panel (#5211)\ne5fc89c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e5fc89cf29ce5dd4b66d6c76b2b0559c51a35d11 tp: classic-to-subcommand translation layer (#5149)\nc8d09cb:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c8d09cbd9103c2d096bf3546a80de39a83484d05 de: Remove unused widgets and merge others (#5208)\nc8c6133:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c8c6133b212752a5ca4bf9be661b68e43db4b26b tp: add structured query mode to query subcommand (#5198)\n5e3b0f0:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/5e3b0f0ed775a57b931d8bc4b559fa8fd8481e06 ui: Tweak TextInput and Select styles to a simple box (#5202)\nd2aaedf:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/d2aaedff4b9e6fdb90edfdb57f02d79c87d23a73 de: More modern charts picker (#5195)\nc9aa148:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/c9aa1481b548e78ce3d6f79eabb6eca0be044e34 rust-sdk: generate new gpu proto bindings (#5207)\n90a0075:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/90a00754954480b978be87fd591445a681c4f2bc tp: use custom name instead of GPU render stage name if available (#5204)\n7dcb653:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/7dcb653d33cb16fde086766783fde28bd7543028 protos: add CUDA and HIP to GPU graphics context APIs (#5206)\nf1c438f:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f1c438fcd9fc415aa46b92d859e44c366837d1aa ui: Improve GPU track naming (#5203)\nf9422e2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f9422e2fbe0f815beb2c986d8359a4275385138f ui: Make switch widget scale better and make it relative to the font size (#5200)\n697ac59:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/697ac59d9012a05e5a5c4b1c61f0e97e1a8b946d ui: Move subtitle and chips to TrackNode (#5201)\nf362055:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f3620553932e4e5ed98aa572bfdf40007426a2d7 perfetto: add presubmit check for shell include violations (#5197)\ncc7b51d:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cc7b51d2e03c05961e2649f0db396f3179dd6def tools: add host side tool for string filtering (#5185)\n555783c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/555783ca4efd1e6c1cc058a613e685ac4a9c4b3b tools: fix github being flaky with pr edit (#5196)\n7551efd:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/7551efd75c22c14b9b07494008c63e1320ddee1e perfetto: extract LoadMessageFilterConfig into shared helper (#5184)\n1680342:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/16803420bfeb0b7fdfd5ab169a67f927f1704b4a perfetto: make package list fstream CLOEXEC (#5194)\nfc366f1:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/fc366f1f89ced25857900b2b127dbb5064ec33b1 perfetto: Add regex filtering support to packages list (#5186)\neada017:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/eada017aef64b0f04810f87cc2907c46e9419028 Fix perfetto-\u003echromium autoroller on win (#5193)\n3033df2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/3033df250216e1bec0d98fb1bf95dfe35f4c9b3a de: Improve the empty state messages on dashboard (#5167)\n3b90f64:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/3b90f64525e77331efb1c2af567ba7a6f08b778c de: Removing the dashboards (#5169)\n6a5c9a4:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/6a5c9a4913c8382fd0b25cde99e03ae48f78df44 ftrace: Add sched_group_tracker event (#5165)\ne37cd41:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/e37cd4177731f25f07029b6399f0241be5b734e6 tp: fix roll into chromium (#5177)\nbe5321b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/be5321b0856ed7070261c85ab5410dc2f8c413fa perfetto: fix issue with passing overlay through service (#5181)\nce80b42:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/ce80b424d360c7bd41907e598e80937b4958d958 ui: fix using slice name instead of argument name in visualize args (#5179)\n951fd2e:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/951fd2e05703bff0f55b688c7f4414a901c6f84b de: Organize + on node popup menu (#5173)\n75c14e2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/75c14e2972d89d41ba7f08fe5bb7512602097e03 de: Cycle detection (#5175)\nd8516e0:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/d8516e0726d6b0996533bd5057b146fbefc453cb ui: Kill orphaned processes (#5174)\neafc3e7:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/eafc3e7dcf571cd9ac404beb707b628a13a9138d tp: improve help text for subcommand CLI (#5152)\ndd074a2:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/dd074a2e8892d529e8e3ae8aba4dbfcad7faf93f de: Propagate column set changes to visualizations (#5160)\n776ed75:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/776ed75b5924f5104641b68d31ea83d44be49690 de: Dashboards have drivers and consumers (#5168)\nd4fd87c:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/d4fd87c206c613ff31e40efa03d1beffd1942a0b tp: consolidate shell BUILD.gn into single source_set (#5133)\n79dd090:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/79dd09017c0bace606ba2c615c103d8144435c6a tp: add help system, file collision detection, classic tests (#5132)\ncd843aa:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/cd843aab2bfc3d651de93eaf88b23f869fbb985f ui: Add a generic Related Events API (#4767)\na764c31:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/a764c31bc07950b4de68b2d8f7c5fe158db5a348 tp: add metrics subcommand (#5131)\ndb2b5e8:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/db2b5e84ae01a0491976cdc81fc4481608727865 ui: Add scorecard/KPI chart (#5170)\n479fb7f:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/479fb7f8e400c7cb13b876717fb8be8e1ac51a0f tp: add summarize and export subcommands (#5130)\n4499e58:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4499e58793c4e0c12e50552de7dfade802b2899e tp: add In filter support to TypedCursor and optimize In bytecode (#5154)\n341eb57:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/341eb577698a693175287840af0ce10142935219 perfetto: add test for SMB scraping in TraceBufferV2 (#5122)\nb948194:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/b9481949e68bd6aa15ff210b1ba75ae67ce6fed1 tp: add interactive and server subcommands (#5129)\n0da4fe7:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/0da4fe713b84ece30d368cfdf634c7679794b23a perfetto: Remove sma_prevent_duplicate_immediate_flushes flag (#5124)\nff73bc6:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/ff73bc6e1e9a2697cb06eda2f23fb156b0880fde tp: add common_flags, query subcommand, and dispatcher (#5128)\n637f1dc:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/637f1dc3f30acaec6efb2fc89db9be49cd9bdbee ui: Tweak form \u0026 segmented button styles (#4045)\n08919e3:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/08919e34b61cbb1950dd20a87f4748d5795fa2a9 Copybara import from Chromium: proto and stdlib changes (#5164)\nbe11b13:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/be11b13791f9e5b06461243c8b92931c6a9bdac8 de: Tabs import/export (#5166)\n9b59f48:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/9b59f48e11a56a8d2dddd60299e7e25b68b3072c ui: add track groups for power rails from same subsystem (#4754)\nf0dd8e6:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/f0dd8e682d37ef25efad4e0188e74c68dda7d365 ui: Tweak sidebar styles (#5036)\n88b5672:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/88b5672411b49fdc2a34c511e70492b4c0d7aa03 build(deps): bump the npm_and_yarn group across 2 directories with 3 updates (#5071)\n4e4843a:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/4e4843ae073504d2f58540031a8f41471fa86a76 ui: Nodegraph tweaks (#5103)\n246b68b:https://fuchsia.googlesource.com/third_party/github.com/google/perfetto/+/246b68be1e51e2238f465fc8f89cd5e8dc494fb9 de: Binding columns in the dashboards (#5145)\n\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1547600\nOriginal-Revision: b63ab771a7d42e4317ee288e68d83e5ef9ddd187\nGitOrigin-RevId: 53f8f483d7f0f99b89708a0454766379cfd7e252\nChange-Id: Ief351fd5303c3ba47dd7f39f2e29c7d88e7341bd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "333fabe14b5d8c53fba6926066333af0cb69ea06",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "48b8b99dcb8355f776aa3e474ef52001e5d00ea9",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
