Add mojo struct traits for perfetto::DataSourceConfig and perfetto::ChromeConfig.
This allows chromium code to use the native perfetto::DataSourceConfig everywhere rather then having to convert it to a mojo IPC representation. We ignore the other config protos in DataSourceConfig because this is just a mapping inside chromium code so only the chromium proto should be in use. In addition we drop the test_config since this typemap is used in production and we don't need to spend time parsing a test config. Change-Id: I043a93925a5f31e05a46d7d1b0cc594191d7b726 Reviewed-on: https://chromium-review.googlesource.com/c/1425615Reviewed-by:Yusuke Sato <yusukes@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Auto-Submit: Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#629569}
Showing
Please register or sign in to comment