Missed the action at the 2018 Chrome Dev Summit? Catch up with our playlist on the Google Chrome Developers channel on YouTube. Watch now.

Chrome 69 Paint Timing Issues

Chrome 69 includes an incorrect change to our paint-timing metrics, which was intended to capture more of the rendering pipeline, but resulted in some inaccurate timestamps.

This introduced two issues with the first-paint and first-contentful-paint metrics, which may show up in your site's analytics.

  • A small number of incorrectly high values.
  • About 5% of samples are incorrectly reported as having a 0 value.

To address this, we recommend that you ignore samples with a 0 value and avoid looking at percentiles above 99% and the mean.

The frequency of incorrectly high values is low enough that it's unlikely to affect percentiles below the 99.5'th percentile. However, the mean and other statistics influenced heavily by outliers may show significant skew.

The increased number of 0 values results in significant inaccuracies in low percentiles (0-10%).

Percentiles from 50-99% should continue to be reliable, and the data will return to normal in Chrome 70.

If a site you own runs into issues analyzing paint-timing data for Chrome 69, don't hesitate to reach out to speed-metrics-dev@chromium.org. For the nitty gritty details, see this Chrome bug.

rss_feed Subscribe to our RSS or Atom feed and get the latest updates in your favorite feed reader!