
This CL adds new tracing events that correspond to the following Mojo messages being sent: * blink.mojom.WidgetInputHandler::DispatchEvent from the browser main thread to a renderer's compositor * viz.mojom.BeginFrameObserver::OnStandaloneBeginFrame from Viz to the browser main thread (for flings) * viz.mojom.CompositorFrameSinkClient::OnBeginFrame from Viz to a renderer's compositor * viz.mojom.CompositorFrameSink::SubmitCompositorFrame from a renderer's compositor to Viz PERFETTO_TESTS=`autoninja -C out/Default perfetto_diff_tests && out/Default/bin/run_perfetto_diff_tests` Bug: 374100154 Change-Id: Iecddea6e7cb65f30026dc7a85f8c4d81ffd687b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6049015 Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by: Jonathan Ross <jonross@chromium.org> Commit-Queue: Petr Cermak <petrcermak@chromium.org> Cr-Commit-Position: refs/heads/main@{#1393202}