LCP (Largest-Contentful-Paint) is a visual loading metric that measures the time it took for the largest contentful element to be painted on the screen. Right now, LCP measures the paint time for the image's last paint, regardless of whether the image is animated. It also ignores auto-playing videos as LCP candidates. We propose to include paint time of the first frame in same-origin or Timing-Allow-Origin enabled animated images in LCP candidate entries, as well as expose videos similarly.

Specification

Specification link


Proposal in a personal repository, no adoption from community

Status in Chromium

Blink


No active development

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signals

Owner

Comments

This is still an issue that hasn't received public feedback. The API shape is not final, but implementing it would enable us to assess feasibility, gather feedback on experimental shape, and assess the metric change impact.

Last updated on 2021-10-25