This will solve many issues that users experience with our trace viewer: - https://github.com/flutter/devtools/issues/4205 - https://github.com/flutter/devtools/issues/3877 - https://github.com/flutter/devtools/issues/3800 - https://github.com/flutter/devtools/issues/3568 - https://github.com/flutter/devtools/issues/3454 - https://github.com/flutter/devtools/issues/2793 - https://github.com/flutter/devtools/issues/2609 - https://github.com/flutter/devtools/issues/2332 - https://github.com/flutter/devtools/issues/2222 - https://github.com/flutter/devtools/issues/2210 - https://github.com/flutter/devtools/issues/393 - https://github.com/flutter/devtools/issues/329 For more details, see go/embedded-perfetto (g3). TODOs before shipping: - [x] add test coverage for Perfetto trace processor and Perfetto iFrame view - [x] perform team bug bash - [x] test offline cases - [x] add analytics where necessary Release blockers from bug bash: - [x] https://github.com/flutter/devtools/issues/5122 - [x] https://github.com/flutter/devtools/issues/5120
This will solve many issues that users experience with our trace viewer:
For more details, see go/embedded-perfetto (g3).
TODOs before shipping:
Release blockers from bug bash: