Now that #98 has landed, we can consider adding support for User Timings to the extension.
User Timings are helpful when using DevTools performance profile recordings. DevTools does already have some preliminary support for visualizing events, but there some differences with how Web Vitals, and especially the new INP metric, are reported.
There are different ways to accomplish adding User Timings, including just using DevTools Console -- but by adding it directly to this extension, it is incredibly convenient for a few reasons:
Gets automatically get added on every page load
The extension is already injecting web-vitals.js, so you don't need to add your own version
When you start a DevTools profile recording, you lose access to Console, so you cannot use "Record+Reload" flow and then manually add User Timings...
Now that #98 has landed, we can consider adding support for User Timings to the extension.
User Timings are helpful when using DevTools performance profile recordings. DevTools does already have some preliminary support for visualizing events, but there some differences with how Web Vitals, and especially the new INP metric, are reported.
There are different ways to accomplish adding User Timings, including just using DevTools Console -- but by adding it directly to this extension, it is incredibly convenient for a few reasons: