chromium/docs/speed/metrics_changelog/2020_11_lcp.md

# Largest Contentful Paint Bug Fixes in M88

## Bug Fixes in Chrome 88

In Chrome 88, some bug fixes were made in the chromium implementation.

The bug fixes are:

 * Full viewport images, which are visually equivalent to background images, are
   no longer considered as the largest contentful paint.
   [Source code for this change](https://chromium-review.googlesource.com/c/chromium/src/+/2441732).
 * Largest Contentful Paint stops recording after an input in an out of process
   iframe. This change only affects Chrome's reporting of Largest Contentful
   Paint in the [Chrome User Experience Report](https://developers.google.com/web/tools/chrome-user-experience-report),
   as the API doesn't report iframe content to the main frame.
   [Source code for this change](https://chromium-review.googlesource.com/c/chromium/src/+/2436770).
 * Prior to Chrome 88, Largest Contentful Paint had a bug where it incorrectly
   classified some images as invisible. This could happen in the case of
   offscreen or tiny placeholder images which were replaced with large visible
   images. The bug has been fixed, and the large visible images are now counted
   as possible largest contentful paints.
   [Source code for this change](https://chromium-review.googlesource.com/c/chromium/src/+/2561270).

## How does this affect a site's metrics?

Each change only affects sites with specific types of content.

The change to ignore full viewport images as potential largest contentful paints
will improve Largest Contentful Paint times for pages with background images.
This is intended as Largest Contentful Paint attempts to time when the main
content on the page is visible, and this generally is
[not background images](https://github.com/anniesullie/LCP_Examples/blob/master/body_background/README.md).

The change to stop recording after an input in an out of process iframe will
improve Largest Contentful Paint times on sites which have cross-process iframes.

The bug fix for invisible elements may result in increased Largest Contentful
Paint timings for sites using a placeholder pattern that swaps in the largest
contentful image.

## When were users affected?

Chrome 88 is currently scheduled to be released the week of January 19, 2021.