| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Plus front-end folks -- Jack, Danil, can we do protobufs these days? I'd prefer for this sort of things to be in JSON, as is is more digestable to most of the clients.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Plus front-end folks -- Jack, Danil, can we do protobufs these days? I'd prefer for this sort of things to be in JSON, as is is more digestable to most of the clients.
in JSON, as is is more digestable to most of the clients.
This is primarily intended for perfetto extension, where protos is easiest (it already uses proto for config in start())
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Etienne Pierre-DorayPlus front-end folks -- Jack, Danil, can we do protobufs these days? I'd prefer for this sort of things to be in JSON, as is is more digestable to most of the clients.
in JSON, as is is more digestable to most of the clients.
This is primarily intended for perfetto extension, where protos is easiest (it already uses proto for config in start())
I understand, but we generally avoid features that would serve a single client, and front-end has tracing support as well, so it would make sense to let the front-end be able to use this as well. I assume JSON would be as easy for perfetto extension to digest?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Etienne Pierre-DorayPlus front-end folks -- Jack, Danil, can we do protobufs these days? I'd prefer for this sort of things to be in JSON, as is is more digestable to most of the clients.
Andrey Kosyakovin JSON, as is is more digestable to most of the clients.
This is primarily intended for perfetto extension, where protos is easiest (it already uses proto for config in start())
I understand, but we generally avoid features that would serve a single client, and front-end has tracing support as well, so it would make sense to let the front-end be able to use this as well. I assume JSON would be as easy for perfetto extension to digest?
so it would make sense to let the front-end be able to use this as well
I think it's by design that devtool frontend doesn't allow configuring arbitrary categories, it only provides tracing to a fixed set of events; We already expose getCategories() as a string list, which devtool doesn't use.
I assume JSON would be as easy for perfetto extension to digest
JSON is relatively easy to digest, but we loose the benefit of protos: simplifies evolution and more formal definitions.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Etienne Pierre-DorayPlus front-end folks -- Jack, Danil, can we do protobufs these days? I'd prefer for this sort of things to be in JSON, as is is more digestable to most of the clients.
Andrey Kosyakovin JSON, as is is more digestable to most of the clients.
This is primarily intended for perfetto extension, where protos is easiest (it already uses proto for config in start())
Etienne Pierre-DorayI understand, but we generally avoid features that would serve a single client, and front-end has tracing support as well, so it would make sense to let the front-end be able to use this as well. I assume JSON would be as easy for perfetto extension to digest?
so it would make sense to let the front-end be able to use this as well
I think it's by design that devtool frontend doesn't allow configuring arbitrary categories, it only provides tracing to a fixed set of events; We already expose getCategories() as a string list, which devtool doesn't use.
I assume JSON would be as easy for perfetto extension to digest
JSON is relatively easy to digest, but we loose the benefit of protos: simplifies evolution and more formal definitions.
I think it's by design that devtool frontend doesn't allow configuring arbitrary categories
Ah, that's a fair point.
lgtm based on fact we're not letting users pick categories in DevTools.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[tracing] Add Tracing.getTrackEventDescriptor
This will allow perfetto to display more complete information about
tracing categories.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Etienne Pierre-DorayPlus front-end folks -- Jack, Danil, can we do protobufs these days? I'd prefer for this sort of things to be in JSON, as is is more digestable to most of the clients.
Andrey Kosyakovin JSON, as is is more digestable to most of the clients.
This is primarily intended for perfetto extension, where protos is easiest (it already uses proto for config in start())
Etienne Pierre-DorayI understand, but we generally avoid features that would serve a single client, and front-end has tracing support as well, so it would make sense to let the front-end be able to use this as well. I assume JSON would be as easy for perfetto extension to digest?
Andrey Kosyakovso it would make sense to let the front-end be able to use this as well
I think it's by design that devtool frontend doesn't allow configuring arbitrary categories, it only provides tracing to a fixed set of events; We already expose getCategories() as a string list, which devtool doesn't use.
I assume JSON would be as easy for perfetto extension to digest
JSON is relatively easy to digest, but we loose the benefit of protos: simplifies evolution and more formal definitions.
I think it's by design that devtool frontend doesn't allow configuring arbitrary categories
Ah, that's a fair point.
Plus front-end folks -- Jack, Danil, can we do protobufs these days?
Just to answer the Q - moving DevTools to protobuf would be a large eng undertaking; we rely on the JSON format exclusively on the frontend.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |